Jeff,
It must also be remembered and emphasized that the Second Amendment only applied to the general government, not the States. Had Virginia or any other State wanted to restrict the possession of firearms they were perfectly allowed to do so. The general government could not disarm the militia, but the States could. Now, no State would have disarmed the militia, but Pennsylvania had several restrictions on firearms.
Brion