I've been places where open carry is normal. In the woods in Oregon, on the plains of North Dakota. I don't know why we don't stop freaking out about it, and let people carry wherever and however they want. Bad guys would have no chance in a fully armed society.
Especially if they look like that!