It seems as if some constitutional rights are more 'constitutional' than others in the Bill of Rights to this forum.  In my mind, all of them are equally constitutional and all should be equally defended.  

Please take any gun control measure that you are advocating and replace the word 'gun' with the word 'speech'.  Then reread it and see how good it sounds.  

I am not going to debate self-defense here.  The Supreme Court has settled it.  You may not like their decision but there it is.  

If you don't like the 2nd amendment, then change the constitution.  Otherwise please continue to exercise your rights by choosing to not have a weapon while I exercise my right to have one.  Remember you are trying to force something on me, not the other way around.