The 2nd Amendment - The Real Reason
The Second Amendment (Amendment II) to the United States Constitution protects the right of the people to keep and bear arms and was adopted on December 15, 1791, as part of the first ten amendments contained in the Bill of Rights.
The US Constitution does not guarantee these rights. These rights are guaranteed by God. The Constitution forbids the governmet from interferring with these guaranteed rights.