The United States has more guns than people and the research estimates that it had a grand total of 393,300,000 civilian-owned firearms in 2017 – 120.5 for every 100 residents. So how does that compare to other countries? India has a population of 1.35 billion and it comes a very distant second in the gun-ownership league with an estimated 71.1 million weapons. China, the world’s most populous country, comes third with 49.7 million. Pakistan is in fourth place with 43.9 million civilian-owned guns while Russia rounds off the top-five with 17.6 million.