Updated

A Queens man with two illegal guns in his home and bulletproof vests was busted after a good Samaritan overheard him talking about killing police and reported it.

Elvin Payamps, 38, of Glendale was inside a TD bank on Metropolitan Avenue Wednesday afternoon when a witness, 54, standing behind on line heard him talking about wanting to kill cops and having guns at his house.

The witness called 911, but Payamps left the bank before cops could arrive.

Police put a description of him over the radio, and he was spotted getting into a car on Metropolitan Avenue.

Payamps was pulled over at a nearby intersection on Rentar Plaza. A bag of pot was found near the front seat, and he was arrested.

Two guns, two bulletproof vests, brass knuckles, and a holster were recovered from his Edsall Avenue home near 72nd Place after police obtained a search warrant.

Click here for more from the New York Post