Elmhurst police arrested Terrence D. Campbell, a 33-year-old from Chicago, after officers found him with a loaded semiautomatic handgun and marijuana during a traffic stop this week.[1] Shortly before 1 a.m. on Monday, an officer spotted Campbell driving a white Lincoln MKX and breaking traffic rules on Butterfield Road near Illinois Route 83.[1] According to police, Campbell had a prior felony conviction that legally barred him from possessing guns.[1] After the stop, officers took Campbell to the DuPage County Jail and impounded his car.[1]

During the stop, officers found Campbell with a loaded Ruger 9mm semi-automatic handgun.[1] Officers also found Campbell with multiple bags containing more than 400 grams of marijuana.[1] Campbell was charged with unlawful possession of a firearm by a felon, aggravated unlawful possession of a weapon and unlawful possession of more than 100 but less than 500 grams of cannabis.[1] Police said Campbell was also cited for several traffic offenses arising from the stop.[1]

Police identified the driver as Terrence D. Campbell, 33, of Chicago, and presented the encounter as a traffic stop that escalated into felony firearm and cannabis charges.[1]