BALTIMORE (WJZ) — A 35-year-old Baltimore man was charged after officers seized a large amount of marijuana, cash and three firearms from him, police said.

Officers responded to the 2100 block of E. Hoffman Street on Dec. 19 to investigate a narcotics complaint.

READ MORE: Baltimore's Christmas Village Among '10 Best Christmas Markets' In The U.S.

Drugs and guns found during Sherman Johnson arrest. Credit: Baltimore police

After an investigation, police seized 17.5 pounds of marijuana, three loaded semi-automatic handguns, three scales, $1,377 in cash and two vehicles.

READ MORE: Maryland Department Of Health's Website Compromised After Cyberattack; COVID Metrics Not Updated Due To 'Server Outage'

Sherman Johnson of the 1700 block of E. 33rd Street, who is prohibited from possessing a firearm, was charged with narcotics and various firearms violations.

Sherman Johnson. Credit: Baltimore Police

MORE NEWS: Derby Winner Medina Spirit, Who Underwent Strict Testing Ahead Of Preakness, Collapses, Dies In California

Johnson is waiting to see a court commissioner.