Having to “register a gun” is a violation of the US Constitution’s 2nd Amendment.
What part of “shall not be infringed” is ambiguous?
States or any governmental entity that have such laws are wrong.
You might want to go back and re-read my post, and then direct your post elsewhere. Or, if you think you can register a gun with the serial number obliterated, say that and we can continue the discussion over our area of disagreement.