You can't have it both ways, which is kind of what you're trying to do.
Not that I blame you, everyone is when it comes to this issue.
IF the entire population is the militia, AND the militia is a military organization, THEN the right to regulate what can and can't be carried by that same...