Always looking for the "loophole" to allow "infringement" aren't you... Even if you have to go to absurd lengths to do so.
So you'll admit that "the people" in the second amendment does not mean everyone? Not even every citizen (children are citizens)?