I would start with their media. Nearly every Hollywood film or TV series has a lead character with a gun, the amount of gunshots in an average action film is ridiculous, then add in the number of (crap in my view) American cop shows where 100 rounds are fired every 3 minutes. The american public...