Man facing gun charges after Naperville traffic stop
A man has been ordered detained while awaiting on gun charges stemming from an arrest late Tuesday in Naperville.
Emilio Leon, 22, of the 400 block of North Maggie Lane in Romeoville, is charged with being a felon in possession of a machine gun, possession of a stolen gun and unlawful possession of a gun by a felon, according to DuPage County court records.
He was arrested at 11:11 p.m. at Washington Street and Aurora Avenue.
According to a prosecutor’s petition to have Leon jailed, a Naperville police officer pulled Leon over on allegations that the Dodge Challenger he was driving did not have a front license plate, had illegally tinted windows and squealed its tires.
The petition states the officer smelled fresh cannabis and saw small cigars in the car. Cannabis wax and ammunition were found in the center console, prosecutors said.
A loaded Glock 17 with a modified conversion device, three loaded extended magazines and 25 grams of cannabis were found in the glove box, according to the petition.
The gun had been reported stolen in May 2025 in Will County, officials said.
Leon also is charged with unlawful possession of cannabis by a driver and traffic offenses, including an unsafe equipment charge that alleges he was driving without a hood over the engine block.
DuPage County Judge Todd Scalzo approved the pretrial detention request on Wednesday.
Leon’s next court date is Thursday.
ssarkauskas@dailyherald.com