MELROSE -- Stearns County Sheriff's deputies arrested an Alexandria man on drug charges after getting a driving complaint on the man.

Sheriff's officials say the caller stated a Chevy Silverado pickup was swerving all over the road on I-94 near Freeport. It happened Saturday afternoon just after 2:30.

A deputy and Melrose Police stopped the truck near Melrose. Officers found more than 5 grams of methamphetamine, loaded semi-automatic handgun, 12-gauge shotgun and several knives.

27-year-old Seth Luchau was jailed on felony charges of 3rd degree drug possession and controlled substance DWI.