You can't legislate away mental instability and hate Balz. That's the root
As a gun owner, I've seen first hand that there are significant changes that need to be made to the whole process. But eliminating a 100 year old gun action isn't just heavy handed, it's not practical.