OK brother.  We agree on a lot.  I still think we can do a better job at reducing the number of people we call criminals.  Many countries do exactly that better than in the US.  The US incarcerates nearly half as many citizens as the rest of the world combined.  That is a very troubling statistic.  

I too am concerned about public safety.  Unfortunately, the massive amount of firearms in our society greatly increase the likelihood of violence in our society.