Nothing in the constitution that says the government has right to maintain serial numbers a on a citizens firearms.
Exactly correct. It is a clear infringement, not allowed by the Second Amendment.