"The Second Amendment of the U.S. Constitution protects the right to bear arms..."
Not true. The use if the second amendment as an instrument for the right to bear arms by individuals is a pretty recent development. If you read the actual text, it talks about a well-regulated militia. The guy with stacks of automatic weapons in a hotel room is not that.