Credit to Tenth Amendment Center for this excellent article on the nature of the Second Amendment. Even if you think you understand the Bill of Rights, I encourage you to read this. It's a perspective even the advocates of our liberties miss.
The Second Amendment: Constitutional Right or a Governmental Wrong?