By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Yeah it's America where you have to assume that everybody has a gun. The police having heavy weaponry is a side effect of the fact that people can go out and buy all kinds of guns. What's a teaser going to do to people with guns?
Note that I'm not giving any excuse as to the shooting of these two people.