A Red Wing man has been charged with possessing an array of weapons, including a grenade launcher, that required a Twin Cities bomb squad to inventory and remove from his garage.

Chad V. Glasby, 39, was charged Friday in Goodhue County District Court with two counts of being a felon in possession of firearms and drugs in connection with a law enforcement search a day earlier at his house in the 1000 block of Birch Avenue.

Glasby remains jailed in lieu of $1 million bail ahead of a May 6 court appearance. A message was left with his attorney seeking comment.

According to the criminal complaint:

The search, conducted with the assistance of the St. Paul police bomb squad, occurred as a woman and her four children ages 4 to 13 were in the home but not Glasby.

Officers turned up numerous rifles, shotguns, handguns as well as grenades, mortar rounds and a 37-millimeter "Blooper" grenade launcher.

Bomb-squad personnel were submitting 20 of the seized items for further inspection to determine the amount of explosives in each.

Also seized were a plastic bag containing methamphetamine and two digital scales.

After the search, Glasby was arrested later that day during a traffic stop by a sheriff's deputy.

In the vehicle was a glass pipe with methamphetamine residue. Glasby told the deputy that he ate "a couple grams, probably" of methamphetamine just before being pulled over. He was examined at a clinic before being taken to jail.

Glasby's criminal history in Goodhue and Dakota counties spans his entire adult life and includes four convictions for drug crimes, and separate convictions for possessing a stolen gun, misdemeanor assault and disorderly conduct.