July 23 @ 12:00 am - July 26 @ 11:59 pm 34th Annual American Legion National Air Rifle Championships 2025 Civilian Marksmanship Program Hillsdale