Thats like saying "fewer vaccines means fewer vaccine death", while technically true its also very poor logic. Sadly no, banning guns generally means more homicides overall.
Also who said anything about Canada. Sadly the body of the american data on this clearly disagrees with the assesment.
Unfortunately that sort of analysis is almost useless simply because you have no way of controlling a rather long list of unknown confounding factors. Its one reason why scientists avoid this very sort of analysis... well, if they are serious and objective anyway.
@freemo @protecttruth , I strongly agree. I just say it is interesting to LOOK at the available data, and try to theorize about what it can mean. Anyone who draws conclusions is almost without doubt wrong on this issue. But, I have to admit my bias: I don't see social sciences as science.