Yes, the bill of rights gives us specific freedoms (the entire moral freedom is moot, the government doesn't determine moral judgment), but it doesn't give you unlimited freedom.
Scalia's opinion in Heller -
Like most rights, the Second Amendment right is not unlimited. It is not a right to keep and carry any weapon whatsoever in any manner whatsoever and for whatever purpose: For example, concealed weapons prohibitions have been upheld under the Amendment or state analogues. The Court's opinion should not be taken to cast doubt on longstanding prohibitions on the possession of firearms by felons and the mentally ill, or laws forbidding the carrying of firearms in sensitive places such as schools and government buildings, or laws imposing conditions and qualifications on the commercial sale of arms. Miller's holding that the sorts of weapons protected are those "in common use at the time" finds support in the historical tradition of prohibiting the carrying of dangerous and unusual weapons.
The problem with the second amendment argument is that people always argue the wrong shit. No one is trying to take your guns, just like people with guns aren't trying to shoot everyone. The irony in this, is that most people are polarized by the classic lobbyist/political agenda's that keep people voting the same way they always do.
Gun violence is down, gun ownership is down, gun sales are up. You can find plenty of articles with the statistics,
http://www.nytimes.com/2013/03/10/us/rate-of-gun-ownership-is-down-survey-shows.html?_r=0
,for example
What does that tell you? Most people don't have guns, the people who do have guns want more guns, and crime drops either way. So, you have a gun lobby that keeps acting like your rights are being stripped, even though the supreme court has ruled that while you can have guns, you don't have unlimited freedom in which ones you can have, or how you get them. They keep forcing this down your throat, and what do you get, awesome gun sales with no legislation that would keep the gun you want out of your hands.
As for the left, crime is down. There's a vast majority of statistics out there proving that violent crime and gun crime is dropping. It isn't responsible gun ownership that causes crime.
So, here is where I can't understand both sides. How is there not common sense middle ground. Why is registering guns such a hot issue for gun owners? Why are background checks such a bad thing for gun shows? Why is making sure people who own guns are properly trained to use and store them?
I feel like this debate is just dumb. It resorts to, I want a gun and I want it NOW! There's a litany of other things you have to be licensed to do or has an age requirement. You need to be 16 and have a license to drive a car, the bigger or more advanced the vehicle, different licenses are required. You have to register your car, etc.
Why is it so unreasonable to think guns shouldn't be handled in a similar way. I could care less if you own an AR-15, but I damn sure want to know you're qualified to use it, store it properly, and make sure unwanted people don't have access to it.
I dislike the idea that a guy can go to a gun show and come home with an armory and have zero proof that he is who he says he is and is knowledgeable about how to handle and store weapons.
I don't think these are wild requests who's aim is to take your guns and I think it helps settle the idea that not just anyone can get their hands on them.
If someone wants to kill someone else, they're going to find a way to do it, that's a shitty reality. But we might at least be able to chalk easily getting a gun off the list of possible methods of accomplishing the goal.
The inconvenience of waiting a few days before you get to sport shoot your AR-15 is a compromise I feel most people would be fine making to make sure that people like Adam Lanza's mother isn't storing her assault rifle in the closet where her mentally ill son could just grab it, or some gangsters can't buy a plethora of guns at a show and disperse them among their compatriots.
Does it stop people, eh, not everyone, but it would make a dent.