I would agree that cultural and political influences are vast. But, if I may borrow a page from the SAT test booklet, which of these is not like the others:
A. United States
B. Canada
C. Australia
D. India
That aside, if you look at the firearm homicide rate vs the overall homicide rate for most any country, you find one of two trends: high firearm homicide rate, slightly higher overall homicide rate, or low firearm homicide rate with a huge increase in the overall homicide rate. Granted, homicide rates vary, and I do attribute that to cultural and political measures, but the fact is that, in the absence of guns, people simply find other ways to kill each other.
Having said that, I hate guns. I can't stand rifle hunting, sport shooting, or any other gun-toting activities the rednecks so enjoy. I find the whole concept of gun ownership repugnant. I also find the concept of a technology that functions solely to kill other organisms repugnant. But, that's just me, and unfortunately, the gun laws aren't going to change any time soon.