2024-03-02 Montana State 4H Shooting Sports Invitational Montana State 4H Shooting Sports Invitational March 2 @ 12:00 am - March 3 @ 11:59 pm Montana State 4H Shooting Sports Invitational
12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club 2024 GSMM Match March 2 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 12:00 am - 11:59 pm Chattanooga Rifle Club 2024 Rimfire Sporter Match
12:00 am - 11:59 pm Pitt County Wildlife Club 2024 GSMM Match March 2 @ 12:00 am - 11:59 pm Pitt County Wildlife Club 2024 GSMM Match
12:00 am - 11:59 pm Lake Havasu City Sportsman Club Inc. 2024 GSMM/Carbine Match March 3 @ 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 @ 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 @ 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 @ 12:00 am - 11:59 pm 2024 Rochester Prone Series
2024-03-06 2024 March Match Madness 2024 March Match Madness March 6 @ 12:00 am - March 8 @ 11:59 pm 2024 March Match Madness
2024-03-06 2024 March Match Madness 2024 March Match Madness March 6 @ 12:00 am - March 8 @ 11:59 pm 2024 March Match Madness
2024-03-06 Cougar Challenge Cougar Challenge March 6 @ 12:00 am - March 8 @ 11:59 pm Cougar Challenge
12:00 am - 11:59 pm Chinese Gun Club CMP Match Pistol 900 Aggregate March 6 @ 12:00 am - 11:59 pm Chinese Gun Club CMP Match Pistol 900 Aggregate
2024-03-07 Bexar COUNTY JROTC AIR RIFLE Championships & CUP MATCH 2024 Bexar COUNTY JROTC AIR RIFLE Championships & CUP MATCH 2024 March 7 @ 12:00 am - March 8 @ 11:59 pm Bexar COUNTY JROTC AIR RIFLE Championships & CUP MATCH 2024
2024-03-08 2024 RVS – CMP State Champ Air Pistol 2024 RVS – CMP State Champ Air Pistol March 8 @ 12:00 am - March 10 @ 11:59 pm 2024 RVS – CMP State Champ Air Pistol
2024-03-08 2024 RVS – CMP State AR Champ 2024 RVS – CMP State AR Champ March 8 @ 12:00 am - March 10 @ 11:59 pm 2024 RVS – CMP State AR Champ
2024-03-08 2024 Capital City Invitational 3PAR Cup Match 2024 Capital City Invitational 3PAR Cup Match March 8 @ 12:00 am - March 9 @ 11:59 pm 2024 Capital City Invitational 3PAR Cup Match
12:00 am - 11:59 pm SW LA Rifle & Pistol Club CMP Match Pistol 2700 March 8 @ 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 @ 12:00 am - March 10 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 12:00 am - 11:59 pm Oak Harbor Conservation Club 2024 Rimfire Sporter Match
12:00 am - 11:59 pm 2024 Arizona State JROTC 3 PAR Championship March 9 @ 12:00 am - 11:59 pm 2024 Arizona State JROTC 3 PAR Championship
12:00 am - 11:59 pm North Alabama Rifle League Championship March 9 @ 12:00 am - 11:59 pm North Alabama Rifle League Championship
12:00 am - 11:59 pm 2024 UT CMP 3PAR State Championship March 9 @ 12:00 am - 11:59 pm 2024 UT CMP 3PAR State Championship
12:00 am - 11:59 pm 2023 Palmetto Gun Club Mid-Range March 9 @ 12:00 am - 11:59 pm 2023 Palmetto Gun Club Mid-Range
12:00 am - 11:59 pm Floyd County Wildlife Association 2024 GSMM Match March 9 @ 12:00 am - 11:59 pm Floyd County Wildlife Association 2024 GSMM Match
12:00 am - 11:59 pm 2024 Palmetto Gun Club Precision Pistol Match March 9 @ 12:00 am - 11:59 pm 2024 Palmetto Gun Club Precision Pistol Match
2024-03-10 2024 US Army Small Arms Championship 2024 US Army Small Arms Championship March 10 @ 12:00 am - March 16 @ 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 @ 12:00 am - March 16 @ 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 @ 12:00 am - March 16 @ 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 @ 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 @ 12:00 am - 11:59 pm Bayou Rifles 2024 Across the Course Match
12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club EIC Service Rifle Match March 10 @ 12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club EIC Service Rifle 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 @ 12:00 am - March 18 @ 11:59 pm 2024 CMP Talladega Spring Classic
2024-03-12 CMP Junior Three Position Air Rifle Match CMP Junior Three Position Air Rifle Match March 12 @ 12:00 am - March 26 @ 11:59 pm CMP Junior Three Position Air Rifle Match
2024-03-14 St. Paddy’s 2024 Virtual EIC Cup Match St. Paddy’s 2024 Virtual EIC Cup Match March 14 @ 12:00 am - March 21 @ 11:59 pm St. Paddy’s 2024 Virtual EIC Cup Match
2024-03-14 Fort Mill High School Marine Corps JROTC Winter Classic Fort Mill High School Marine Corps JROTC Winter Classic March 14 @ 12:00 am - March 16 @ 11:59 pm Fort Mill High School Marine Corps JROTC Winter Classic
12:00 am - 11:59 pm Utah County Service Rifle Club 2024 GSM with As-Issued Military Match/Carbine Match March 14 @ 12:00 am - 11:59 pm Utah County Service Rifle Club 2024 GSM with As-Issued Military Match/Carbine Match
2024-03-15 Greenwood Gun Club Regional Rifle Match Greenwood Gun Club Regional Rifle Match March 15 @ 12:00 am - March 17 @ 11:59 pm Greenwood Gun Club Regional Rifle Match
2024-03-16 2024 WY CMP 3PAR State Championship 2024 WY CMP 3PAR State Championship March 16 @ 12:00 am - March 17 @ 11:59 pm 2024 WY CMP 3PAR State Championship
2024-03-16 PRGC 2024 International Sectional PRGC 2024 International Sectional March 16 @ 12:00 am - March 17 @ 11:59 pm PRGC 2024 International Sectional
12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club 2024 Rimfire Match March 16 @ 12:00 am - 11:59 pm Port Malabar Rifle & Pistol Club 2024 Rimfire Match
12:00 am - 11:59 pm 2024 March Monthly Match – Camp Perry March 16 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 12:00 am - 11:59 pm 2024 VA CMP 3PAR State Championship 2 of 3
12:00 am - 11:59 pm Upper Savannah Shooters Assoc. 2024 GSMM Clinic with GSM Match March 16 @ 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 @ 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 @ 12:00 am - 11:59 pm 2024 MN CMP 3PAR State Championship
12:00 am - 11:59 pm Down East Garand Shooters 2024 GSMM/Carbine Match March 16 @ 12:00 am - 11:59 pm Down East Garand Shooters 2024 GSMM/Carbine Match
12:00 am - 11:59 pm Mid Carolina Rifle Club CMP Match Pistol 2700 March 16 @ 12:00 am - 11:59 pm Mid Carolina Rifle Club CMP Match Pistol 2700
12:00 am - 11:59 pm Anne Arundel Fish & Game EIC Pistol Matches & Pistol Games Matches March 16 @ 12:00 am - 11:59 pm Anne Arundel Fish & Game EIC Pistol Matches & Pistol Games Matches
12:00 am - 11:59 pm Joplin Rifle & Pistol Club CMP HP Rifle Match March 17 @ 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 @ 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 @ 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 2024 River Bend Gun Club Outdoor Precision Pistol Tournaments March 17 @ 12:00 am - 11:59 pm 2024 River Bend Gun Club Outdoor Precision Pistol Tournaments
2024-03-21 2024 National JROTC Championships 2024 National JROTC Championships March 21 @ 12:00 am - March 24 @ 11:59 pm 2024 National JROTC Championships
2024-03-21 Simulator Practical Shooting Competition Simulator Practical Shooting Competition March 21 @ 12:00 am - March 23 @ 11:59 pm Simulator Practical Shooting Competition
12:00 am - 11:59 pm Americana 1800 2024 GSMM/Carbine Match March 23 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 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 @ 12:00 am - 11:59 pm Nevada County Sportsmans Club 100 Yard High Power Rifle Match
12:00 am - 11:59 pm Osage Orange Sharpshooters 2024 GSMM/Carbine Match March 23 @ 12:00 am - 11:59 pm Osage Orange Sharpshooters 2024 GSMM/Carbine Match
12:00 am - 11:59 pm 2024 MS CMP 3PAR State Championship March 23 @ 12:00 am - 11:59 pm 2024 MS CMP 3PAR State Championship
12:00 am - 11:59 pm Volunteer Rifle & Pistol Club 2024 CMP GSM Match March 23 @ 12:00 am - 11:59 pm Volunteer Rifle & Pistol Club 2024 CMP GSM Match
12:00 am - 11:59 pm Wildcat Valley Rifle & Pistol Highpower Rifle Match March 23 @ 12:00 am - 11:59 pm Wildcat Valley Rifle & Pistol Highpower Rifle Match
12:00 am - 11:59 pm Redcliffs Rifle & Pistol Association CMP HP Rifle Match March 23 @ 12:00 am - 11:59 pm Redcliffs Rifle & Pistol Association CMP HP Rifle Match
12:00 am - 11:59 pm Torrington Gun Club .22 Pistol 900 Aggregate March 24 @ 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 @ 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 @ 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 @ 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 @ 12:00 am - 11:59 pm Burbank Rifle & Revolver CMP Match Pistol 900 Aggregate
12:00 am - 11:59 pm Air Capital Gun Club 2024 Rimfire Sporter Match March 24 @ 12:00 am - 11:59 pm Air Capital Gun Club 2024 Rimfire Sporter Match
12:00 am - 11:59 pm Weeping Water Gun Club 2024 M1 Garand/ Vintage Bolt/ Modern Military Match March 24 @ 12:00 am - 11:59 pm Weeping Water Gun Club 2024 M1 Garand/ Vintage Bolt/ Modern Military Match
12:00 am - 11:59 pm Muskegon Pistol & Rifle Club 2024 March CMP Games match GVSMM March 24 @ 12:00 am - 11:59 pm Muskegon Pistol & Rifle Club 2024 March CMP Games match GVSMM
12:00 am - 11:59 pm Zanesville Rifle Club CMP HP Rifle Match March 24 @ 12:00 am - 11:59 pm Zanesville Rifle Club CMP HP Rifle Match
2024-03-26 2024 NC CMP 3PAR State Championship (North Brunswick) 2024 NC CMP 3PAR State Championship (North Brunswick) March 26 @ 12:00 am - March 28 @ 11:59 pm 2024 NC CMP 3PAR State Championship (North Brunswick)
2024-03-28 Saint Stephens H.S. NJROTC Spring 2024 STS Saint Stephens H.S. NJROTC Spring 2024 STS March 28 @ 12:00 am - March 30 @ 11:59 pm Saint Stephens H.S. NJROTC Spring 2024 STS
2024-03-30 2024 VA CMP 3PAR State Championship 3 of 3 2024 VA CMP 3PAR State Championship 3 of 3 March 30 @ 12:00 am - March 31 @ 11:59 pm 2024 VA CMP 3PAR State Championship 3 of 3
2024-03-30 2024 WI CMP 3PAR State Championship 2024 WI CMP 3PAR State Championship March 30 @ 12:00 am - April 6 @ 11:59 pm 2024 WI CMP 3PAR State Championship
12:00 am - 11:59 pm Hernando Sportsman’s Club 2024 CMP M1 Carbine Match March 30 @ 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 @ 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 @ 12:00 am - 11:59 pm Apple Valley Gun CLub 2024 Military and Police Service Pistol Match
12:00 am - 11:59 pm Haltom City Rifle & Pistol Club 2024 GSMM Match March 30 @ 12:00 am - 11:59 pm Haltom City Rifle & Pistol Club 2024 GSMM Match
12:00 am - 11:59 pm 2024 HI CMP 3PAR State Championship/Alan Tokumura Memorial Match March 30 @ 12:00 am - 11:59 pm 2024 HI CMP 3PAR State Championship/Alan Tokumura Memorial Match
12:00 am - 11:59 pm Capitan Shooting Sports 2024 GSMM Match March 30 @ 12:00 am - 11:59 pm Capitan Shooting Sports 2024 GSMM Match
12:00 am - 11:59 pm Wildcat Valley Rifle & Pistol Club 2024 GSM Clinic with GSMM Match March 30 @ 12:00 am - 11:59 pm Wildcat Valley Rifle & Pistol Club 2024 GSM Clinic with GSMM Match
12:00 am - 11:59 pm Waynesboro Fish and Game 2024 CMP GSMM Match March 30 @ 12:00 am - 11:59 pm Waynesboro Fish and Game 2024 CMP GSMM Match
12:00 am - 11:59 pm Memphis Sport Shooting Association 2024 CMP Games GSMM Match March 30 @ 12:00 am - 11:59 pm Memphis Sport Shooting Association 2024 CMP Games GSMM Match
12:00 am - 11:59 pm Western Wayne County Conservation 2024 GSMM MatchPot of Gold Match March 30 @ 12:00 am - 11:59 pm Western Wayne County Conservation 2024 GSMM MatchPot of Gold Match
12:00 am - 11:59 pm Franklin Mountain Gun Club 2024 GSMM/Carbine Match March 31 @ 12:00 am - 11:59 pm Franklin Mountain Gun Club 2024 GSMM/Carbine Match
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 14 @ 12:00 am - 11:59 pm Utah County Service Rifle Club 2024 GSM with As-Issued Military Match/Carbine Match
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 10 @ 12:00 am - March 16 @ 11:59 pm 2024 Rochester Junior Marksmanship Program Smallbore 3 Position Metric Championship
March 17 @ 12:00 am - 11:59 pm Belton Gun Club and Jr Div 2024 CMP 200-Yard Garand/Springfield/Vintage & Modern Military Rifle
March 23 @ 12:00 am - 11:59 pm Oak Ridge Sportsmen’s Association 2024 CMP Basic Rifle Clinic with Rimfire Sporter Match
March 24 @ 12:00 am - 11:59 pm Weeping Water Gun Club 2024 M1 Garand/ Vintage Bolt/ Modern Military Match