The way to do that would be registration which absolutely would help
“Help” maybe a little, but it’s trivial to bypass by reporting the gun as stolen or making it yourself, which is easier to do than you’d assuredly like to think (you can learn how in about a week, and that’s slow, and then they take like a few hours to make once you know how.) It won’t help as much as addressing the root causes.
And you do realize you can do permitting without it being racist, right?
Yes, but have you been to America recently? Good luck.
Sit through a safety class and do a test if you are looking to purchase a new one in a different year
Why? Gun safety doesn’t change year upon year, Cooper’s four rules have been the same since like 1970 and every private range in the country makes you watch videos teaching it before you get or renew your membership. Even subscribing to your theory, you’d only need to do it once for your first purchase. Year over year mental health checks would be another story, but they’d be useless tied to purchases and on top of that, they’re abelist.