@Thorne
People's belief that they should be allowed to bear arms is merely a belief, nothing more.
Except that this one has been established in the US Constitution.
The Constitution is just another law of a particular status. It enshrines the right to bear arms in law whereas some Americans regard the notion of civilians carrying guns in public as repugnant. Sure, they are free not to carry a gun, but what are they to do if a bunch of gun-toting rednecks try to make them carry a gun? Or if a twitchy NRA lunatic takes fright and shoots someone he considers a threat "in self defence"? The victim can't avoid the effect of the law then, just as atheists cannot avoid the effect of laws that have the effect of promoting a particular religion.

Get over it and get on with life: it's the only one you have.