As far as registration - can anyone see the flaw in person buying firearm registers it, sometime down track the identifying marks are removed in 30 seconds or less with a stolen cordless grinder and then 'disappeared'.
Now, tell me how that is traced back to someone or the ownership discrepancy picked up apart from once every 10 years? And probably not even then unless the license holder comes under scrutiny for another reason.
Bizarre theory and almost religious fervor that registration will 'fix everything' whereas in actual fact it will most likely serve to simply become a noose around the regulators neck when it fails. That's why it's been bloody near abandoned in every jurisdiction that's tried it and only the stupidly stubborn have kept it despite never getting the results that were promised. Just more denial and wasting of taxpayer cash unfortunately.
My own personal belief is that there would be better things to spend that money on that would result in greater protection of life - roading, youth and child welfare and mental health being three obvious starters.
Bookmarks