Spain's Adria Martinez won the gold with a world record score of 46 out of 50.
Saharan made it to the six-man final round by finishing a commendable second out of 70 shooters. He had even got the better of Martinez in a three-way shoot-off to determine qualifying positions for the final round.
In the final round, the Indian took an early joint-lead having shot four out of four, but then missed eight of the next 21 to settle for sixth place.
Turkey's Murat Ilbilgi won the bronze with a score of 36 in the finals.
Saharan had earlier shot 114 out of 125 in the qualifying round and had won a three-way shoot-off 11-10 to push the Italian Matteo Marongiu into the third qualifying spot. Martinez was first one out in the shoot-off.
Disclaimer: No Business Standard Journalist was involved in creation of this content