Agree.
What would a "zero tolerance policy" for gun crimes look like though? Where no death is involved, should there be no distinction between cases, i.e, where a crime is determined to have been committed with a gun involved, the perpetrator goes to jail automatically for x number of years? For deterrence, that number would need to be pretty high.
Thinking of the old geezer who shot the kid who mistakenly came to his door. It's a crime, he used a gun, zero tolerance policy ... so, automatic long prison sentence?