I'll offer one last bit of food for thought, quoted from the majority's 5 to 4 opinion in Heller:
Like most rights, the Second Amendment right is not unlimited. It is not a right to keep and carry any weapon whatsoever in any manner whatsoever and for whatever purpose... The Court’s opinion should not be taken to cast doubt on longstanding prohibitions on the possession of firearms by felons and the mentally ill, or laws forbidding the carrying of firearms in sensitive places such as schools and government buildings, or laws imposing conditions and qualifications on the commercial sale of arms.
So, while the idea of an utterly unemcumbered right under the 2nd Amendment is a nice libertarian dream, it in no way comports with the amendment as understood by the conservative members of the Court, two of whom (Scalia and Thomas) are constitutional originalists.
Scalia, btw, authored the opinion.