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. The 31-year-old Narang, who had won a bronze in the 2012 London Olympics in 10m air rifle event, shot 423.3 while Rajput aggregated 436.8 in the final held under windy conditions at the Barry Buddon Shooting Center at Dundee near here.
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. 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.
The 33-year-old Harpreet from Haryana saved India from disaster by bagging the silver after Olympic silver medallist Vijay failed to qualify for the final round after finishing seventh in the qualification. Only the top six in the qualification round qualify for the final.
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.