Because when the 2nd Amendment was written, they/we(the United States)didn't have the world's largest army(department of defense). They had "Well Regulated Militias" and they used "Muskets". They clearly didn't think about the FUTURE and TECHNOLOGY! We need some common sense. America is about freedom to live without fear. The fear we have now comes from the NRA and weapons designed for war. These weapons don't belong in the hands of non-military citizens. The NRA and these war weapons are ruining people's lives and tearing apart families. Is that what our leaders intended when they wrote the constitution? I sure hope not.
.