JAMESTOWN, NY (WNY News Now) – A local felon is facing weapons charges after police recovered a loaded pistol during a traffic stop in Jamestown.

Officers with Jamestown Police pulled over 56-year-old Carlos Rivera Leon just before 2 p.m. on Tuesday in the area of West Second and Sprauge Streets.

It is alleged Rivera Leon was found in possession of a loaded Taurus .40 caliber semi-automatic pistol.

Police said Carlos does not possess a NYS Pistol Permit, and has multiple felony convictions.

Carlos was charged with Criminal Possession of a Weapon and failing to stop at a stop sign.

 









Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trending

Discover more from WNY News Now

Subscribe now to keep reading and get access to the full archive.

Continue reading