A Binghamton man faces weapon and drug charges after police searched his West Side residence.

Authorities say 33-year-old Terry Manson of Seminary Avenue was arrested after a traffic stop.

Police searched the vehicle and later executed a search warrant at Manson's apartment.

Investigators say Manson possessed a loaded semi-automatic handgun and crack cocaine.

Manson was arraigned in Binghamton city court and sent to Broome County Jail.