This one amused me, as an American who has been to India (though not Pune, so maybe the area was different in this sense), because while I don't remember what police carried (though I saw a fair number), I remember being shocked by the number of security guards I cam across (mostly in front of office buildings and when entering malls) who were carrying rifles (they looked a bit like AK47s/AKMs, though I don't know for sure if they were), whereas most security I've encountered in the US carries sidearms at most, and often no firearms at all.