Anything the government cannot control is a problem for them. I tend to agree, it's a cultural problem - our culture is a big promoter of violence we find it everywhere tv, movies, games, music etc - but always in a positive sense. The gun violence also happens in the government (police) level, so we cannot simply separate them and say "the people owning guns are the problem".