Here's a novel idea. How about if we make it illegal and a crime to perform a negligent ACTION with a firearm? How about adding a bonus sentence enhancement if that negligent ACTION is performed under the influence of a drug or alcohol? There are millions of people out there who could smoke a joint or have a few beers and leave the gun in the holster. A person should not be denied the right to CARRY a firearm only because they are under the influence of a drug (and alcohol is a drug, by the way). That is like making it illegal to keep your car keys in your pocket when drinking or whatever. Leave the OBJECT alone and punish behavior.
A great point but I don't think Society will accept it any time soon. In their mind any negligent action with a firearm, brought about by an "altered mental state" be it from alcohol or any drug, usually results in a tragedy. Prevention, right or wrong, is still high on the list for most in today's society.
Until there is an overall shift in the "preventive medicine" approach to laws, with more focus on severe penalties for negligent actions, we won't see much progress. People who drink, drive, get arrested, and pay huge fines, still go out an drink, drive, etc. Taking away their cars will, in the eyes of some, will stop that "chain".
As for guns, if my memory serves, isn't it already illegal and a crime to perform a negligent act with a firearm? Aren't there enhancements for using a firearm in the commission of several crimes? The issue isn't in the laws, it's in the enforcement and application of penalty by the Courts.
Until society becomes more interested in punishing people in a meaningful manner for the crimes they commit, then the focus will remain on what you call the "Object".
As a country we need to adopt more the "Sheriff Joe Arpaio Philosophy". If the Courts sentence them he provides the jail space. Even if he has to put up more tents and chain link fence.