the biggest problem is quite frankly GOP controlled states with extremely loose laws on gun sales and enough loopholes around actual checks that any checks are null and void.
It's not about mental health.
It's about a bunch of NRA funded shitheads letting the guns flow no matter the moral cost.
The biggest excuse of "but my hunting" has been solved in most other counties anyways with guns locked up in a secure place until you go hunting.