The right to keep and bear arms is based on the fundamental human right to self-defense, and enshrined in the 2nd Amendment of the Bill of Rights.
In a free society, individuals have the right to choose their own personal and moral code, and act according to their own conscience, rather than h...