On one hand it is nice to have "freedom". Somehow i never connected that to firearms, but everyone has his own view.
It is prohibited to drink alcohol publicly (why b.t.w., because of the influence on children ?), but arms may be openly carried.
Well as we can see in those "Westerns", openly carrying shotguns in e.g. saloons has a long tradition in the USA ..