Are you sure you have the right forum?
Most posters here wouldn't consider Americans openly armed as "hayseeds" or "idiots".
Perhaps you'd be more comfortable in China where only the police and military have guns? You won't have to worry about moronic hayseeds carrying there.
Sorry, anyone in a retail bookstore with an open weapon in the small of his back is a dim witted, boarder line moron, and a poor citizen!