There are costs to living in a free society. Deaths from traffic accidents and from idiots with deadly weapons are just a couple of those costs.
Our forefathers made a poignant comment about trading freedoms for security, and not deserving either.
Furthermore, suicides should never be included in the equation. Suicide is a personal choice, and it is ridiculous to hold the rest of society liable for an idiot's bad choices.