Yes the Second Amendment says "shall not restrict", but you have to balance rights from one area against rights from another - the right to life and liberty being on the first line of the Consitution IIRC (I'm an Aussie so please don't shoot me if I'm wrong).
You want people to be able to buy bazookas? Fine. Just accept that there's going to be a 12 month waiting list with all sort of checks.
See, no restriction on what you can buy, just a delay on when you can get it. Everyone wins in the end, noones life is risked by something easily prevented and everyone who wants a kalashnikov can have one.
We already have those types of laws! Enforce the ones on the books!
More background checks wouldn't have prevented what happened at Newtown. We already have good gun control laws in place. Enforce these!