Sarabjot also partnered Arjun Cheema and Vijayveer Sidhu to win the junior team gold.
India have so far won eight gold, four silver and two bronze medals with two days of competition left.
Sarabjot topped the qualifier with a score of 579 and then shot 237.8 in the final to beat Korean Kim Woojong, who shot 236.6.
Vijayveer won bronze with a score of 217.5, while Arjun Cheema, the third Indian in the final, finished fourth.
The Indian trio's combined qualification total of 1718 was way ahead of Taipei's 1699.
Esha also topped her qualifying round with a score of 576 in the junior women's event and then shot 240.1 to win with consummate ease.
Korea's Yun Seonjeong won silver with a score of 235, 5.1 behind Esha.
Other Indian women shooters also made it to the final but Harshada Nithave and Devanshi Dhama finished fifth and eighth respectively.
However, the three combined to win the team silver, behind Korea.
It will be back to the senior shooters on Sunday as the Rifle exponents in the men and women categories line-up.
Why a 190-plus score was not enough for Rajasthan
You destroyed my day, Sanju tells Warner
Turning Point: Warner takes Hyderabad by storm
IOC sanctions 3 athletes from 2012 Games for doping