To spare Brian a HUGE bills from the Associated Press, I'll limit this article quote:
guns... constitutional... right...
Sorry, Brian, but that's $7.50 you owe the Associated Press. However, as you may have figured, the Supreme Court has upheld the right of citizens to keep and bear arms. Hallelujah and pass the ammo!