July 17 @ 12:00 am - July 21 @ 11:59 pm 33rd Annual American Legion National Air Rifle Championships 2024 Civilian Marksmanship Program Hillsdale