Jack & rwl, you both make a good point, but it is a bit misleading.  You have the right of liberty, but that doesn't stop society from jailing and executing people for crimes, now does it?  You have the right of "pursuit of happiness", unless your happiness is buggering children or other such heinous nonsense.  The supreme court says the same thing about the right to bear arms.  You have that right, but it is not unlimited and can be regulated.

I like owning and using guns.  But eventually all this stupidity and lack of common sense will get them taken away for real.