in all fairness:
In Windsor, the Canadian town that borders Detroit, there were only 4 firearm homicides in 1997. In Detroit, for that same year, there were 354 firearm homicides. If the population of Detroit and Windsor were equal, the number of firearm deaths would be nearly eighteen times higher in Detroit, a city less than 1,000 yards away.
According to statistics, Canada in 1997 had 193 homicides by firearms. The United States had 12,380. It is hard to change a culture, but clearly the easy access to firearms has to be addressed before we can expect any significant drop in our homicide rate.