Since you like to quote the 2nd amendment of our constitution, perhaps you should read it completely . It also states that " The right to keep and bear arms shall not be infringed" Keep meaning to possess. And bear meaning to carry. This was just up held by the Supreme Court.
|