CHICAGO (CBS) — A north suburban man faces felony drug charges after a month-long investigation concluded Tuesday.

Michael A. Grasso, 52, was arrested after the Lake County Sheriff’s Gang Task Force executed a search warrant at his home in the 26400 block of Shannon Avenue in unincorporated Antioch, according to the Lake County sheriff’s office.

Inside, detectives recovered more than 62 grams of heroin, more than 74 grams of marijuana, a loaded .45 caliber firearm, drug paraphernalia and more than $1,000 in cash, police said.

Grasso was charged with possession of a controlled substance with intent to deliver, possession of a controlled substance, possession of a firearm by a felon, possession of drug paraphernalia, and possession of marijuana, according to the sheriff’s office.

He is being held at the Lake County Jail on a $250,000 bond and is next scheduled to appear in court at 1:30 p.m. Dec. 28 in Waukegan.

(Source: Sun-Times Media Wire © Chicago Sun-Times 2016. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)