A Bangor man is facing drug trafficking charges after a search of his Bald Mountain Drive home.

Bangor Police Sergeant Wade Betters says a search warrant was executed at 33 Bald Mountain Drive on Thursday afternoon. The search was the result of an investigation into suspected drug trafficking activity by the homeowner, 35-year-old Keith King. Seized as a result of that warrant were two semi-automatic handguns, a vehicle, approximately 22 grams of suspected crack cocaine and approximately 12 grams of suspected heroin.

King was arrested and taken to the Penobscot County Jail, charged with unlawful trafficking in heroin, unlawful trafficking in crack cocaine, and one misdemeanor count of unlawful possession of a schedule W drug.

More From WBZN Old Town Maine