Star marksman Gagan Narang had to be contend with a bronze while Manavjit Singh Sandhu and Lajja Gauswami, too, finished third on the podium, as India finished with an impressive tally of 17 medals (4 9 4) from the Games.
Narang, the biggest name in the fray, failed to defend his gold in the men's 50m rifle 3 position on the concluding day of the shooting events.
Rajput and Narang were trailing at third and fifth after the three rounds of kneeling competition, each round having five shots. They were fourth and sixth respectively after the completion of three rounds of prone competition.
But both made a remarkable recovery in the standing position to bag the silver and bronze respectively.
Also Read
Harpreet survived two rounds of nerve-wrecking shoot-off and brushed aside a penalty point docked on him to claim silver in the men's 25m rapid fire pistol event.
Harpreet, who topped the qualification round, hit 21 times on the target in the six-shooter final which had eight rounds of five shots each.
Manavjit bagged a bronze medal in the men's trap event.
Manavjit finished third in the semi-finals after hitting 13 of the maximum 15 targets. He then beat renowned shooter Michael Diamond of Australia in the bronze medal match.