On a per capita basis, Canada has far fewer gun deaths than America, but a much better comparison would be made by comparing America with European or some Asian countries.
http://www.medicinenet.com/script/ma...rticleKey=6166
The gun-related deaths per 100,000 people in 1994 by country were as follows:
U.S.A. 14.24
Canada 4.31
Australia 2.65
Italy 2.44
Germany 1.24
England and Wales 0.41
Japan 0.05