Yup, going by
this list, India is 2nd and China is 3rd in total which makes sense since these countries are the most populated in the world, firearms per 100 people is a more reliable measure though to make an accurate comparison between countries IMHO. There are other factors such as what percent of population has guns (many people have several guns) or approximately what percent of population has unregistered guns, the latter is probably a main cause of crime especially in less-developed countries.
If we check high-income countries (on
this list, the most recent IMF one) and the intentional homicide rates in these countries (on
this list), the US has a particularly high homicide rate, 5.3 victims per 100,000 inhabitants. Excluding Puerto Rico which is a US territory, in comparison all the countries on the IMF list have less than 2 victims down to #38 Lithuania which has comparable stats to the US. That makes a very strong case that guns contribute greatly to the homicide rates which of course can also be derived with a logical deduction since gun is an instrument of, well, killing.
If the US government is serious about introducing more strict gun control measures and reducing gun-related crimes, that would be great news for the Americans. Of course there will be serious pressure from the gun lobby and I guess some of them directly or indirectly supported Trump in his presidential campaign, let's see whether the apparent efforts will be watered down to amount to a simple diversion until people calm down and forget.