Mastering Long Range Shooting: Hitting Targets at 2000 Yards