An autorickshaw driver, who intervened and tried to catch hold of the accused, was hit on his head by the assailant, who fled with the bag containing the cash.
The incident was reported from south Delhi's Malviya Nagar.
Kamaljeet Sethi had gone to a bank in his car to deposit the cash. While he was walking towards the bank carrying the bag, a man, whose face was covered with a handkerchief, came from behind and tried to snatch the bag, the police said.
Mr Sethi did not let go of the bag and the accused fired at him, injuring him on the shoulder.
The autorickshaw driver then tried to catch hold of the accused but he was hit by the accused with the butt of the weapon.
It is suspected that the accused were three in number and were following Sethi from Lado Sarai. One of them was stationed near the bank while the others stood at a distance.
The incident took place at a spot barely 200 metres away from Malviya Nagar police station.
Mr Sethi lives with his family in Mehrauli and has a petrol pump in Lado Sarai.
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.