July 20, 0204 @ 12:00 am - July 20, 2024 @ 11:59 pm Down East Garand Shooters 2024 Military & Police Service Pistol Match Down East Garand Shooters Grimesland
January 1 @ 12:00 am - December 31 @ 11:59 pm 2024 JMIC Online Course Civilian Marksmanship Program Port Clinton
January 9 @ 12:00 am - August 2 @ 11:59 pm Camp Test Registration Civilian Marksmanship Program Port Clinton
February 27 @ 12:00 am - October 27 @ 11:59 pm 2024 Advanced Maintenance Classes Civilian Marksmanship Program Anniston
April 1 @ 12:00 am - May 15 @ 11:59 pm Aces Postal 2nd Quarter 2024 Civilian Marksmanship Program Anniston
April 26 @ 12:00 am - May 5 @ 11:59 pm 2024 Eastern CMP Games, CMP Pistol & CMP HP Rifle Matches Civilian Marksmanship Program Camp Butner
May 2 @ 12:00 am - May 9 @ 11:59 pm Spring 2024 Virtual EIC Cup Match American Legion Post 290 Jr Shooter Club Stafford
May 3 @ 12:00 am - May 5 @ 11:59 pm Texas State Service Rifle Championship + EIC Pistol Matches Texas State Rifle Association Carthage
May 3 @ 12:00 am - May 5 @ 11:59 pm 2024 Texas State Precision Pistol Championship Northwest Texas Field & Stream Association Wichita Falls
May 3 @ 12:00 am - May 5 @ 11:59 pm 2024 Georgia Regional Precision Pistol Championship River Bend Gun Club Dawsonville
May 4 @ 12:00 am - May 5 @ 11:59 pm Wood County CMP HP Rifle Match + EIC Service Rifle Match Wood County Rifle & Pistol Club & Jr Div Wisconsin Rapids
May 4 @ 12:00 am - May 5 @ 11:59 pm Leni-Lenape Pistol Club CMP EIC Pistol Matches Leni-Lenape Pistol Club Inc Boyertown
May 4 @ 12:00 am - May 5 @ 11:59 pm Haven Williams Conventional Prone & F-Class EIC Match (3200) Saint Joseph Valley Rifle and Pistol Association Bristol
May 4 @ 12:00 am - May 5 @ 11:59 pm River Bend Gun Club 2024 GSM Match Rifleman’s Weekend River Bend Gun Club Dawsonville