re: Hispanic is an ethnicity, not a race.
I live in California, and let me tell you, the Hispanics are pretty damn clear on who's Hispanic and who isn't. Don't know why it's a problem for the census folks.
I'm not trying to make a central issue of the race thing. The real point I'm trying to make is when you peel off the criminals shooting at other criminals and innocent people, I think the gun picture starts to look a lot different. It's worth noting in this context that criminals have a low regard for gun laws.
The root of gun violence is cultural, at least some of it ethnic in origin, and not based primarily on gun availability.
