It really is not.
There are too many guns available, too easily obtained, to too many citizens who have not been properly indoctrinated with a sense of civic responsibility, let alone trained in the proper ways to handle a gun.
The answer isn't to throw more guns at the problem or to blame inadequate mental health facilities. It is to reduce gun availability. And we aren't willing to do that because politicians on the right find it more valuable to demagogue on the subject as a wedge issue.