Anti American? Do you think rights have free reign and cannot be limited? Have you ever tried protesting in front of an embassy? Even in Heller, Justice Scalia explicitly held that it can be regulated.
“Like most rights, the right secured by the Second Amendment right is not unlimited…. [It...