A man dressed like an old-time pioneer and parked along Interstate 70 puzzled deputies with his claim that he was headed to South Dakota with Bibles and "supplies" for American Indian children.

Then the deputies noticed a smell of marijuana as the man argued with them, and they searched his vehicle and found a staggering arsenal, including loaded pistols and an assault rifle with a 30-round clip and a bullet in the chamber.

He said it was all self-protection and that it's dangerous out west," St. Charles Sheriff's Lt. Craig McGuire said of Thursday's traffic stop that authorities said also uncovered an array of drugs. "It's kind of bizarre, but it's all also kind of sobering."