I don’t think you can register a gun with the serial number obliterated.
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.