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