That's why the Second Amendment should have been worded:
A well armed citizenry being necessary to the security of a free society, the right of the People to keep and bear arms shall not be infringed.
Still not good enough. All free persons have the right to keep and bear arms, free of any burdensome rules or restrictions. CIVILIAN DISARMAMENT SHALL CONSTITUTE TREASON.