I think population is very relevant, per X statistics like you listed aren't particularly useful because of people having different culture, etc.
America has a lot of people and significant gun culture, so it's almost surprising that the numbers aren't higher.