No one mentions fingerprinting. It would not eliminate fraud but it would certainly be effective.
You don’t think that’s a Fourth Amendment violation.
It’s a Second Amendment violation to register a gun with the government (or should be).
My finger prints? No thanks.