I recently read an interesting interpretation of the following sentence:
A well regulated militia being necessary to the security of a free State, the right of the People to keep and bear arms shall not be infringed.
The definition of "keep" can refer to either upkeep and repair, or the possession, of an item. So to keep, as in upkeep, would mean that one can not be restricted from maintaining arms so to assure proper function. Also to keep, as in retain possession, would mean that one cannot have arms removed from one's possession by the government.
To bear arms would mean that the government cannot restrict one from carrying arms on their person.
What struck me after reading that analysis is that the Second Amendment says nothing about the government being restricted from barring one from taking possession of arms. So, while the government may not take arms from you it could be interpreted that the government can prevent you from obtaining arms in the first place.
That seems rather silly once taken to it's conclusion. If you should obtain arms through illegal means (begged, bought, or stole arms without government permission) then the government would not be able to take those arms from you under the constitution.
If the government cannot take arms from you then it would follow that they cannot also bar you from taking possession of arms. Or am I just confused?
This is where I get to registration. If the government is barred from taking your arms what other reason do they need to have a registry of those arms? Is it so the weapon can be returned to you if stolen? If so, then the government should be taking registry of all of my possessions.
As it is now the government does take registry of some of my possessions. It tends to be items that the government likes to tax. I register my car but the registration is only required if I choose to drive it on public roads. Conditions of that registration is that the vehicle be fit for travel.
What if I choose not to register my arms? What are the conditions that I am required to register? What is the punishment for not registering my arms? As the government is barred from taking my arms under the Second Amendment the punishment for not registering my arms cannot be taking the arms from me. I suppose I could be fined for not registering my arms, but what if I do not pay the fine? Would I be imprisoned? How is confinement any different than removing my arms from me?
So, after thinking this through, I don't see how registration of arms is constitutional.