You know their ammo prices are going to be higher than anyone else, just like their handguns prices. Otherwise, I completely agree, you should be allowed to openly carry anywhere as long as you are a law abiding citizen.
Dude, you were confronted by a retail store manager. Nothing more, nothing less. He doesnt know shit about the laws just because his store sells guns. Gander Mountain might as well sell panties. I wouldnt spend any money there. That store is a joke.
Death by mattress. Thats fucked up. I have been hit by more flying cig. butts than anything. People just dont pay attention when throwing those things out the window.