Dhanush Srikant topped the qualification round with 629.7 points.
“I was not affected by who else was in the final. I wanted to score at least 10.7 with shot,” Dhanush, who has a hearing disability, said, through his interpreter and mind-trainer Kritika Pandey.
“I am glad that my coach (Neha Chauhan) taught me the value of having a proper follow through and I was able to secure my best score in the final to follow up my best in qualification,” he added.
Arjun Babuta, who won Junior World Cup bronze medals in the Gabala in 2016 and in Sydney last year, was third in qualification and remained in that spot in the final.
The under-17 final saw a nail-biting contest as Madhya Pradesh's Avinash Yadav edged past Divyansh Singh from Rajasthan with a slender 0.2 point margin. Yashvardhan finished in third spot with 228.1 points.
Men's under-21 10m air rifle: 1. Dhanush Srikant (Telangana) 248.9; 2. Yash Yogesh (Goa) 247.6; 3. Arjun Babuta (Punjab) 225.6.
Men's under-17 10m air rifle: 1. Avinash Yadav (Madhya Pradesh) 250.9, 2. Divyansh Singh P (Rajasthan) 250.7, Yashvardhan (Rajasthan) 228.1.