I have been of the opinion that all people should be able to carry all firearms openly all the time up to and including automatic weapons.
It would be a polite society.
R.A. Heinlein would agree.