A quick solution. The second amendment says we have the right to bear arms it doesn't say we have the right to have bullets.
The NRA could prevent deaths if they lobbied as hard to keep the mentally ill from getting guns as they do to keep automatic weapons legal.
I'm not against guns. I'm against the harm they do.