A 26-year-old Kalamazoo resident was arrested Friday when Kalamazoo Department of Public Safety officers found more than 200 ecstasy pills in their vehicle.
They said around 8:40 p.m., they stopped the vehicle in the 5300 block of Portage Street for a civil violation.
When officer spoke with the vehicle's passengers, they said they smelled marijuana, and the passengers seemed unusually nervous.
They asked the passengers to get out of the vehicle, at which point one passenger told officers he had a firearm.
The officers recovered the firearm, which was loaded, and searched the vehicle. They then found the ecstasy pills.
The 26-year-old faces charges of carrying a concealed weapon, felony firearm and possession with intent to deliver ecstasy.