A traffic stop early Sunday morning at 20th and Broadway in Quincy results in several charges for a motorist.

Illinois State Police say 21-year-old Andre T. Givens Perkins was stopped for expired registration. A search of the car turned up a large amount of marijuana packaged for sale and a loaded .22 caliber hand gun.

Perkins was taken to the Adams County Jail. He is charged with aggravated unlawful use of a weapon, possession of marijuana with intent to deliver and possession of a weapon and ammunition without a FOID card.