by Wallace Garneau, American Thinker:
Let’s address the elephant in the room.
The 2nd Amendment was written as a compromise between the Federalists and the Anti-Federalists. The Federalists saw England as our nation’s greatest threat (having just fought them in the Revolutionary War, and being about to fight them again in the War of 1812), whereas the Anti-Federalists saw the Federalists as being our nation’s greatest threat. The Federalists wanted a standing Federal Army to fight foreign threats (at the time the British), whereas the Anti-Federalists wanted all military power to rest with the individual states such that the Federal Government would lack the power to infringe upon the rights of the people.