The second amendment doesn't "allow" anything. It simply enumerates Rights that we as a Free people already have.
What a bunch of tyrannical judges have to say about this issue is irrelevant, except for the fact that it puts them on the record as being "domestic enemies of the Constitution".
The bastards could repeal the 2nd amendment tomorrow, and every single American would still have the Right to keep and bear arms.