However? The LAW is invalid.
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.
Registration IS infringement.
The laws have already passed Constitutional review.
Just because YOU invent some alternative reading of the Constitution doesn't make the law invalid.
I believe - and the courts agree - the Constitution guarantees the right of an individual to own a firearm - it does NOT guarantee your right to own any firearm you choose or to avoid registration.
The Constitution guarantees the right to vote - but you still have to register.