Ok, I did the legwork. Here's the homicide rates for the countries mentioned in my image.
Japan 0.3
Britain 1.6
Switzerland 0.7
Canada 1.6
Isreal 2.1
Sweden 1.0
Germany 0.8
U.S. 4.2
This supports my original image, it doesn't discredit it. I assumed he had stats to discredit the image.