( we should all be aware of these aspects)
From the LA times:Gun culture spreads in India
(important difference to know)
Despite tough controls on weapons, Indians own about 40 million guns, the second-highest number in the world. Of those, 85% are unregistered Saturday-night specials involved in 90% of firearm homicides. That said, there are only 3 guns for every 100 people in India, compared with 89 guns per 100 Americans, the world leaders, according to gunpolicy.org.
India also remains a far less violent society than the U.S., at 2.78 homicides per 100,000 people, compared with 4.96 Americans per 100,000. Indian gun lovers remain convinced, however, that the country needs more firearms given its low police-to-population ratio, among the world's worst.
India has a history of gun producing in the crucibles of hindi heartland- nowadays of UP and surrounding areas. IIRC India never had a ban on gun holdings. It was banned after 1857 war of independence against briturds. They banned gun holdings amongst Indians. They literally shit in their pants.
This has been continued to this day.
Even today many are locally made guns made of local stuff. This has been curtailed since briturds but never completely destroyed.
other amazing things are -
1) despite a low police population ratio, India has one of the lowest(if not lowest crime rates) in the world. westerners are found of saying not many report it as is their wont.
2) lowest ratio of criminals to population in prisons,
3) More respectful society which make criminals live and do well in the society. despite the contrary projected in movies and by westerners.
4) ditto with crimes against women.
Numbers will always be stacked against us due to huge populations but ratio shows it all.
people may believe it or not it all boils down to the culture- live and let live as living beings which is prevalent in our culture.