So now that I've so rudely help cause the creation of a new thread, what to say in it? Seeking some kind of legal/social solution is probably the real long-term solution, but I'm no good at that. Instead, I'm going to suggest a technological band aid. Invest a buttload of money into producing the most effective non-lethal weapons possible, and distribute them to all domestic law enforcement agencies. Something so effective that it will become a superior choice to firearms. And can be produced with such an economy that even the gun industry realizes they can safely make a buck and starts to change production. This is all because I have far more confidence in the ability to innovate technologically than to make social change. But the former is still just a band aid while the latter is put into action. Never promised you a rose garden.