What makes Baghpat the hotbed of Indian shooting?

This region in Uttar Pradesh has come in the spotlight for its value to the sport of shooting. Rajpal, a coach, elaborates.

What makes Baghpat the hotbed of Indian shooting?