The mall guys and some of those I saw guarding places in more expensive neighborhoods may have been police, I'm admittedly not 100% not sure - but the building I worked in employed private security with rifles (it was a Tata Consultancy office a little ways outside of Hyderabad, maybe 20 minutes or so from Ramoji Film City, for whatever it is worth).
Most of the guns carried by such security are very old design lee-enfield rifles, some version of the AK-47 or sten guns. The police in India traditionally had 6 shot revolvers as standard issue for the officers. These work well as a visible deterrent when most people you are guarding against dont have guns. These guns are rarely fired by the private security guards. You will also see double barrel shot guns used by security personell at banks and atms.