Caramon13
Pattern Altitude
It's not a matter of wanting x number of guns. Because the 2nd amendment mentions militia, it is pretty clear that the intent is an armed citizenry against enemies from within or without, in other words, human opponents. Back in late 1700's the framers might have had British redcoats in mind, or even hostile Indians. As such, the "arms" referenced would be the equivalent of what a foot soldier would carry. If your infrantry enemy had long rifles or muskets, you would have the same, if small arms, yes, bayonet, yes. Today the soldier on the ground would carry a fully automatic rifle and that is the standard to which I interpret the 2nd to apply.
However, militia is an exception here, let's not forget that. Farmers didn't all have a long rifle just lying around. Some probably did. Where did those weapons come from when they were conscripted or called to action? Some probably had weapons, but I'll bet they got more from the military.
Automatic rifles have a purpose. Private citizens do not need them for protection, or hunting. I do agree however that militia or military personnel have different requirements as a job function or role. That a person "might" be needed for militia is not an excuse to let Joe Shmo buy an AK 47.