2024-01-01 2024 JMIC Online Course 2024 JMIC Online Course January 1, 2024 @ 12:00 am - December 31, 2024 @ 11:59 pm 2024 JMIC Online Course
2024-01-09 Camp Test Registration Camp Test Registration January 9, 2024 @ 12:00 am - August 2, 2024 @ 11:59 pm Camp Test Registration
2024-02-23 Winter Classic Postal Winter Classic Postal February 23, 2024 @ 12:00 am - March 1, 2024 @ 11:59 pm Winter Classic Postal
2024-02-26 2024 TN CMP 3PAR State Championship (Northeast) 2024 TN CMP 3PAR State Championship (Northeast) February 26, 2024 @ 12:00 am - February 27, 2024 @ 11:59 pm 2024 TN CMP 3PAR State Championship (Northeast)
2024-02-27 2024 Advanced Maintenance Classes 2024 Advanced Maintenance Classes February 27, 2024 @ 12:00 am - October 27, 2024 @ 11:59 pm 2024 Advanced Maintenance Classes
2024-02-29 2024 SC CMP 3PAR State Championship (3 of 3) 2024 SC CMP 3PAR State Championship (3 of 3) February 29, 2024 @ 12:00 am - March 1, 2024 @ 11:59 pm 2024 SC CMP 3PAR State Championship (3 of 3)
2024-03-01 2024 IA CMP 3PAR State Championship 2024 IA CMP 3PAR State Championship March 1, 2024 @ 12:00 am - March 2, 2024 @ 11:59 pm 2024 IA CMP 3PAR State Championship
2024-03-01 2024 SC CMP 3PAR State Championship (2 of 3) 2024 SC CMP 3PAR State Championship (2 of 3) March 1, 2024 @ 12:00 am - March 2, 2024 @ 11:59 pm 2024 SC CMP 3PAR State Championship (2 of 3)
2024-03-02 Montana State 4H Shooting Sports Invitational Montana State 4H Shooting Sports Invitational March 2, 2024 @ 12:00 am - March 3, 2024 @ 11:59 pm Montana State 4H Shooting Sports Invitational
12:00 am - 11:59 pm Port Malabar Rifle and Pistol Club 2024 Vintage Sniper Match March 2, 2024 @ 12:00 am - 11:59 pm Port Malabar Rifle and Pistol Club 2024 Vintage Sniper Match
12:00 am - 11:59 pm Southern Indiana Rifle & Pistol Club 2023 Indoor Rimfire Sporter Match March 2, 2024 @ 12:00 am - 11:59 pm Southern Indiana Rifle & Pistol Club 2023 Indoor Rimfire Sporter Match
12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club 2024 GSMM Match March 2, 2024 @ 12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club 2024 GSMM Match
12:00 am - 11:59 pm 2024 VA CMP 3PAR State Championship 1 of 3 March 2, 2024 @ 12:00 am - 11:59 pm 2024 VA CMP 3PAR State Championship 1 of 3
12:00 am - 11:59 pm Apple Valley Gun Club 2024 GSMM/Carbine Match #2 March 2, 2024 @ 12:00 am - 11:59 pm Apple Valley Gun Club 2024 GSMM/Carbine Match #2
12:00 am - 11:59 pm Apple Valley Gun Club 2024 GSMM/Carbine Match #1 March 2, 2024 @ 12:00 am - 11:59 pm Apple Valley Gun Club 2024 GSMM/Carbine Match #1
12:00 am - 11:59 pm 2024 Oak Ridge Sportsmen’s Association CMP HP Rifle Match March 2, 2024 @ 12:00 am - 11:59 pm 2024 Oak Ridge Sportsmen’s Association CMP HP Rifle Match
12:00 am - 11:59 pm FSC Precision Pistol Club CMP Match Pistol 2700 March 2, 2024 @ 12:00 am - 11:59 pm FSC Precision Pistol Club CMP Match Pistol 2700
12:00 am - 11:59 pm 2024 AL CMP State Championship/ 133 Rifle Commanders Cup March 2, 2024 @ 12:00 am - 11:59 pm 2024 AL CMP State Championship/ 133 Rifle Commanders Cup
12:00 am - 11:59 pm Brazos Valley Services Rifle Association 2024 As-Issued Military Match March 2, 2024 @ 12:00 am - 11:59 pm Brazos Valley Services Rifle Association 2024 As-Issued Military Match
12:00 am - 11:59 pm Chattanooga Rifle Club 2024 Rimfire Sporter Match March 2, 2024 @ 12:00 am - 11:59 pm Chattanooga Rifle Club 2024 Rimfire Sporter Match
12:00 am - 11:59 pm Lake Havasu City Sportsman Club Inc. 2024 GSMM/Carbine Match March 3, 2024 @ 12:00 am - 11:59 pm Lake Havasu City Sportsman Club Inc. 2024 GSMM/Carbine Match
12:00 am - 11:59 pm 2023-2024 New Hampshire Indoor 1800 Precision Pistol Monthly Match March 3, 2024 @ 12:00 am - 11:59 pm 2023-2024 New Hampshire Indoor 1800 Precision Pistol Monthly Match
12:00 am - 11:59 pm Linden Sportsmen Club 2024 CMP Games Matches March 3, 2024 @ 12:00 am - 11:59 pm Linden Sportsmen Club 2024 CMP Games Matches
12:00 am - 11:59 pm 2024 Rochester Prone Series March 4, 2024 @ 12:00 am - 11:59 pm 2024 Rochester Prone Series
2024-03-06 2024 March Match Madness 2024 March Match Madness March 6, 2024 @ 12:00 am - March 8, 2024 @ 11:59 pm 2024 March Match Madness
2024-03-06 2024 March Match Madness 2024 March Match Madness March 6, 2024 @ 12:00 am - March 8, 2024 @ 11:59 pm 2024 March Match Madness
12:00 am - 11:59 pm Chinese Gun Club CMP Match Pistol 900 Aggregate March 6, 2024 @ 12:00 am - 11:59 pm Chinese Gun Club CMP Match Pistol 900 Aggregate
12:00 am - 11:59 pm SW LA Rifle & Pistol Club CMP Match Pistol 2700 March 8, 2024 @ 12:00 am - 11:59 pm SW LA Rifle & Pistol Club CMP Match Pistol 2700
2024-03-09 2024 PA CMP 3PAR State Championship 2024 PA CMP 3PAR State Championship March 9, 2024 @ 12:00 am - March 10, 2024 @ 11:59 pm 2024 PA CMP 3PAR State Championship
12:00 am - 11:59 pm New Holland Rifle & Pistol Club CMP HP Rifle Match March 9, 2024 @ 12:00 am - 11:59 pm New Holland Rifle & Pistol Club CMP HP Rifle Match
12:00 am - 11:59 pm Lincoln Rifle Club 2024 GSMM/Carbine Match March 9, 2024 @ 12:00 am - 11:59 pm Lincoln Rifle Club 2024 GSMM/Carbine Match
12:00 am - 11:59 pm 2024 MT CMP 3PAR State Championship March 9, 2024 @ 12:00 am - 11:59 pm 2024 MT CMP 3PAR State Championship
12:00 am - 11:59 pm Temple Gun Club CMP HP Rifle Matches March 9, 2024 @ 12:00 am - 11:59 pm Temple Gun Club CMP HP Rifle Matches
12:00 am - 11:59 pm 2024 Iowa State Rifle &Pistol Assn. 3PAR Championship March 9, 2024 @ 12:00 am - 11:59 pm 2024 Iowa State Rifle &Pistol Assn. 3PAR Championship
12:00 am - 11:59 pm Terrell Rifle & Pistol Club CMP HP Rifle Match March 9, 2024 @ 12:00 am - 11:59 pm Terrell Rifle & Pistol Club CMP HP Rifle Match
12:00 am - 11:59 pm Southern Indiana Rifle & Pistol Club CMP HP Rifle Match March 9, 2024 @ 12:00 am - 11:59 pm Southern Indiana Rifle & Pistol Club CMP HP Rifle Match
12:00 am - 11:59 pm Charlotte Rifle & Pistol Club CMP Match Pistol 2700 March 9, 2024 @ 12:00 am - 11:59 pm Charlotte Rifle & Pistol Club CMP Match Pistol 2700
12:00 am - 11:59 pm Oak Harbor Conservation Club 2024 Rimfire Sporter Match March 9, 2024 @ 12:00 am - 11:59 pm Oak Harbor Conservation Club 2024 Rimfire Sporter Match
2024-03-10 2024 US Army Small Arms Championship 2024 US Army Small Arms Championship March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 US Army Small Arms Championship
2024-03-10 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
2024-03-10 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
12:00 am - 11:59 pm Oklahoma City Gun Club 2024 GSMM Match March 10, 2024 @ 12:00 am - 11:59 pm Oklahoma City Gun Club 2024 GSMM Match
12:00 am - 11:59 pm Bayou Rifles 2024 Across the Course Match March 10, 2024 @ 12:00 am - 11:59 pm Bayou Rifles 2024 Across the Course Match
2024-03-10 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
2024-03-10 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
2024-03-12 2024 CMP Talladega Spring Classic 2024 CMP Talladega Spring Classic March 12, 2024 @ 12:00 am - March 18, 2024 @ 11:59 pm 2024 CMP Talladega Spring Classic
2024-03-14 St. Paddy’s 2024 Virtual EIC Cup Match St. Paddy’s 2024 Virtual EIC Cup Match March 14, 2024 @ 12:00 am - March 21, 2024 @ 11:59 pm St. Paddy’s 2024 Virtual EIC Cup Match
2024-03-15 2024 CMP Games League 2024 CMP Games League March 15, 2024 @ 12:00 am - November 15, 2024 @ 11:59 pm 2024 CMP Games League
12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club 2024 Rimfire Match March 16, 2024 @ 12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club 2024 Rimfire Match
12:00 am - 11:59 pm Upper Savannah Shooters Assoc. 2024 GSMM Clinic with GSM Match March 16, 2024 @ 12:00 am - 11:59 pm Upper Savannah Shooters Assoc. 2024 GSMM Clinic with GSM Match
12:00 am - 11:59 pm Lewis-Clark Wildlife Club 2024 CMP and Highpower Matches March 16, 2024 @ 12:00 am - 11:59 pm Lewis-Clark Wildlife Club 2024 CMP and Highpower Matches
12:00 am - 11:59 pm 2024 MN CMP 3PAR State Championship March 16, 2024 @ 12:00 am - 11:59 pm 2024 MN CMP 3PAR State Championship
12:00 am - 11:59 pm 2024 March Monthly Match – Camp Perry March 16, 2024 @ 12:00 am - 11:59 pm 2024 March Monthly Match – Camp Perry
12:00 am - 11:59 pm 2024 March Monthly Match – Anniston March 16, 2024 @ 12:00 am - 11:59 pm 2024 March Monthly Match – Anniston
12:00 am - 11:59 pm Temple Gun Club High Power Rifle Mid-Range Prone March 16, 2024 @ 12:00 am - 11:59 pm Temple Gun Club High Power Rifle Mid-Range Prone
12:00 am - 11:59 pm Magic City Gun Club CMP Match Pistol 2700 March 16, 2024 @ 12:00 am - 11:59 pm Magic City Gun Club CMP Match Pistol 2700
12:00 am - 11:59 pm Southern Indiana Rifle & Pistol Club 2024 GSMM/Vintage Sniper Match March 16, 2024 @ 12:00 am - 11:59 pm Southern Indiana Rifle & Pistol Club 2024 GSMM/Vintage Sniper Match
12:00 am - 11:59 pm Tulsa Red Castle Gun Club CMP HP Rifle Match March 16, 2024 @ 12:00 am - 11:59 pm Tulsa Red Castle Gun Club CMP HP Rifle Match
12:00 am - 11:59 pm 2024 Norman J. Sieger Devil’s Brigade Memorial Championship March 16, 2024 @ 12:00 am - 11:59 pm 2024 Norman J. Sieger Devil’s Brigade Memorial Championship
12:00 am - 11:59 pm 2024 VA CMP 3PAR State Championship 2 of 3 March 16, 2024 @ 12:00 am - 11:59 pm 2024 VA CMP 3PAR State Championship 2 of 3
12:00 am - 11:59 pm Joplin Rifle & Pistol Club CMP HP Rifle Match March 17, 2024 @ 12:00 am - 11:59 pm Joplin Rifle & Pistol Club CMP HP Rifle Match
12:00 am - 11:59 pm Burbank Rifle Revolver Club 2024 GSMM Match March 17, 2024 @ 12:00 am - 11:59 pm Burbank Rifle Revolver Club 2024 GSMM Match
12:00 am - 11:59 pm Belton Gun Club and Jr Div 2024 CMP 200-Yard Garand/Springfield/Vintage & Modern Military Rifle March 17, 2024 @ 12:00 am - 11:59 pm Belton Gun Club and Jr Div 2024 CMP 200-Yard Garand/Springfield/Vintage & Modern Military Rifle
12:00 am - 11:59 pm Americana 1800 2024 GSMM/Carbine Match March 23, 2024 @ 12:00 am - 11:59 pm Americana 1800 2024 GSMM/Carbine Match
12:00 am - 11:59 pm Carmel Gun Club EIC Pistol Matches March 23, 2024 @ 12:00 am - 11:59 pm Carmel Gun Club EIC Pistol Matches
12:00 am - 11:59 pm Oak Ridge Sportsmen’s Association 2024 CMP Basic Rifle Clinic with Rimfire Sporter Match March 23, 2024 @ 12:00 am - 11:59 pm Oak Ridge Sportsmen’s Association 2024 CMP Basic Rifle Clinic with Rimfire Sporter Match
12:00 am - 11:59 pm Bayou Rifles 2024 Garand, Vintage, Modern Military Match March 23, 2024 @ 12:00 am - 11:59 pm Bayou Rifles 2024 Garand, Vintage, Modern Military Match
12:00 am - 11:59 pm Alaska Rifle Club CMP Match Pistol 2700 March 23, 2024 @ 12:00 am - 11:59 pm Alaska Rifle Club CMP Match Pistol 2700
12:00 am - 11:59 pm Durham Pistol and Rifle Club Reduced CMP HP Rifle Match March 23, 2024 @ 12:00 am - 11:59 pm Durham Pistol and Rifle Club Reduced CMP HP Rifle Match
12:00 am - 11:59 pm 2024 Eastern Nebraska Air Pistol EIC Matches March 23, 2024 @ 12:00 am - 11:59 pm 2024 Eastern Nebraska Air Pistol EIC Matches
12:00 am - 11:59 pm Alaska Rifle Club .22 Rimfire Pistol EIC Match March 23, 2024 @ 12:00 am - 11:59 pm Alaska Rifle Club .22 Rimfire Pistol EIC Match
12:00 am - 11:59 pm Nevada County Sportsmans Club 100 Yard High Power Rifle Match March 23, 2024 @ 12:00 am - 11:59 pm Nevada County Sportsmans Club 100 Yard High Power Rifle Match
12:00 am - 11:59 pm Torrington Gun Club .22 Pistol 900 Aggregate March 24, 2024 @ 12:00 am - 11:59 pm Torrington Gun Club .22 Pistol 900 Aggregate
12:00 am - 11:59 pm Oak Ridge Sporter Assoc. 2024 Rimfire Sporter Indoor Matches March 24, 2024 @ 12:00 am - 11:59 pm Oak Ridge Sporter Assoc. 2024 Rimfire Sporter Indoor Matches
12:00 am - 11:59 pm Oklahoma City Gun Club CMP HP Rifle Match March 24, 2024 @ 12:00 am - 11:59 pm Oklahoma City Gun Club CMP HP Rifle Match
12:00 am - 11:59 pm Rockdale Rod Gun Club 2024 Rimfire Sporter Match March 24, 2024 @ 12:00 am - 11:59 pm Rockdale Rod Gun Club 2024 Rimfire Sporter Match
12:00 am - 11:59 pm Burbank Rifle & Revolver CMP Match Pistol 900 Aggregate March 24, 2024 @ 12:00 am - 11:59 pm Burbank Rifle & Revolver CMP Match Pistol 900 Aggregate
2024-03-30 2024 VA CMP 3PAR State Championship 3 of 3 2024 VA CMP 3PAR State Championship 3 of 3 March 30, 2024 @ 12:00 am - March 31, 2024 @ 11:59 pm 2024 VA CMP 3PAR State Championship 3 of 3
12:00 am - 11:59 pm Hernando Sportsman’s Club 2024 CMP M1 Carbine Match March 30, 2024 @ 12:00 am - 11:59 pm Hernando Sportsman’s Club 2024 CMP M1 Carbine Match
12:00 am - 11:59 pm Howell Gun Club 2024 GSMM/Carbine Match March 30, 2024 @ 12:00 am - 11:59 pm Howell Gun Club 2024 GSMM/Carbine Match
12:00 am - 11:59 pm Apple Valley Gun CLub 2024 Military and Police Service Pistol Match March 30, 2024 @ 12:00 am - 11:59 pm Apple Valley Gun CLub 2024 Military and Police Service Pistol Match
February 26, 2024 @ 12:00 am - February 27, 2024 @ 11:59 pm 2024 TN CMP 3PAR State Championship (Northeast)
February 26, 2024 @ 12:00 am - February 27, 2024 @ 11:59 pm 2024 TN CMP 3PAR State Championship (Northeast)
March 2, 2024 @ 12:00 am - 11:59 pm Southern Indiana Rifle & Pistol Club 2023 Indoor Rimfire Sporter Match
March 2, 2024 @ 12:00 am - 11:59 pm Brazos Valley Services Rifle Association 2024 As-Issued Military Match
March 3, 2024 @ 12:00 am - 11:59 pm 2023-2024 New Hampshire Indoor 1800 Precision Pistol Monthly Match
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10, 2024 @ 12:00 am - March 16, 2024 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 16, 2024 @ 12:00 am - 11:59 pm Southern Indiana Rifle & Pistol Club 2024 GSMM/Vintage Sniper Match
March 17, 2024 @ 12:00 am - 11:59 pm Belton Gun Club and Jr Div 2024 CMP 200-Yard Garand/Springfield/Vintage & Modern Military Rifle
March 23, 2024 @ 12:00 am - 11:59 pm Oak Ridge Sportsmen’s Association 2024 CMP Basic Rifle Clinic with Rimfire Sporter Match
March 30, 2024 @ 12:00 am - 11:59 pm Apple Valley Gun CLub 2024 Military and Police Service Pistol Match