Even Heller, in which the right to bear arms was deemed by Justice Scalia as 'inalienable' on the basis of English law, from which our own law descends, does not preclude the banning of certain types of firearms, nor would such banning be a violation of the Second Amendment, according to current...