Heller preemptively rejected the First Circuit’s notion that the right to keep and bear arms should be balanced against government’s claimed interest in banning guns and magazines.