You do realize that according to law, the "Militia" is comprised of every able bodied male between 18 and 45, do you not?Kidding me right, so the citizens who own and bear arms, and have done so since the beginning of this nation, were all just dumb idiots according to you and your thinking today ? We have been wrong all this time now ? Best check your history, because it didn't start in 2008, and I am talking about " The United States of America".
There is nothing that says you can't have firearms in the Constitution. There is also nothing that says you can have firearms in the Constitution. The 2nd amendment specifically says "militia". It was not referring to the general population or it would have said so. It doesn't.
Allow me to reference Amendment V
No person shall be held to answer for a capital, or otherwise infamous crime, unless on a presentment or indictment of a Grand Jury, except in cases arising in the land or naval forces, or in the Militia, when in actual service in time of War or public danger; nor shall any person be subject for the same offence to be twice put in jeopardy of life or limb; nor shall be compelled in any criminal case to be a witness against himself, nor be deprived of life, liberty, or property, without due process of law; nor shall private property be taken for public use, without just compensation.
Militia is specifically referred to as an organization separate from simple citizenship. If you are authorized to have a firearm it can not be taken away. You don't automatically get to have one.
There is also a portion of the militia that has no connection with the national guard, It's called the unorganized militia