why is there a debate? the 2nd amendment is pretty fucking clear.
You're right it is.
Well Regulated Militia.
As in regulated by the government.
I'm reasonably sure that they did not mean, Jared Loughner can walk into a store despite being certifiably insane, and purchase a gun with an extra large clip of ammo.
I'm reasonably sure it doesn't mean the Virginia Tech shooter could walk in and buy two guns and then proceed to shoot up forty of his classmates.
Somewhere between the Sarah Brady Gun Grabbers and the NRA "let's arm the kids, too!" Gun huggers, there are sensible people who think that guns should be treated like any other potentially dangerous device- something that should be licensed and regulated.