January 1 @ 12:00 am - December 31 @ 11:59 pm 2025 JMIC Online Course Civilian Marksmanship Program Port Clinton
January 1 @ 12:00 am - December 31 @ 11:59 pm 2025 CMP League HP Rifle Reduced Course Civilian Marksmanship Program Port Clinton
January 1 @ 12:00 am - December 31 @ 11:59 pm 2025 CMP League HP Rifle Full Course Civilian Marksmanship Program Port Clinton
January 1 @ 12:00 am - December 31 @ 11:59 pm 2025 CMP Outdoor Pistol League Civilian Marksmanship Program Port Clinton
January 1 @ 12:00 am - December 31 @ 11:59 pm 2025 CMP Indoor Pistol League Civilian Marksmanship Program Port Clinton
January 1 @ 12:00 am - December 31 @ 11:59 pm 2025 CMP Games League Civilian Marksmanship Program Port Clinton
June 2 @ 12:00 am - July 25 @ 11:59 pm 2025 3P Summer Camps Civilian Marksmanship Program Port Clinton
June 19 @ 12:00 am - July 9 @ 11:59 pm 2025 National Three-Position Air Rifle Championship Civilian Marksmanship Program Port Clinton
June 27 @ 12:00 am - June 30 @ 11:59 pm 2025 Camp Perry HP National Match Warm-Up Civilian Marksmanship Program Camp Perry
July 1 @ 12:00 am - 11:59 pm Idaho Automatic Weapons Collectors CMP HP Rifle Match Idaho Automatic Weapons Collectors Assn & Jr. Div. Boise
July 1 @ 12:00 am - August 15 @ 11:59 pm Aces Postal 3rd Quarter 2025 Civilian Marksmanship Program Anniston
July 4 @ 12:00 am - 11:59 pm Eau Claire National Rifle Club 2025 John C Garand/Vintage Sniper Match Eau Claire National Rifle Club Eau Claire
July 5 @ 12:00 am - 11:59 pm Central Kansas Gun Club CMP HP Rifle Match Central Kansas Gun Club Hutchinson
July 5 @ 12:00 am - 11:59 pm Brazos Valley Service Rifle Assoc. 2025 GSMM Match Brazos Valley Service Rifle Association Lyons