March 18, 2023 @ 12:00 am - 11:59 pm Parker County Sportsman Club 2023 GSMM Match Parker County Sportsman Club Poolville
March 18, 2023 @ 12:00 am - 11:59 pm March Monthly Talladega Rimfire Sporter Match Civilian Marksmanship Program Talladega
March 18, 2023 @ 12:00 am - 11:59 pm 2023 MN Junior Olympic 3PAR State Championship Minnesota Centershots Anoka
March 18, 2023 @ 12:00 am - 11:59 pm SWRHS JROTC Spring 3×20 3PAR 18 MAR 2022 Southwestern Randolph HS JROTC Asheboro
March 18, 2023 @ 12:00 am - 11:59 pm Osage Orange Sharpshooters 2023 GSMM/Carbine Match Osage Orange Sharpshooters Billings
March 18, 2023 @ 12:00 am - 11:59 pm Down East Garand Shooters 2023 GSMM/Carbine Match Down East Garand Shooters Grimesland
March 18, 2023 @ 12:00 am - 11:59 pm SWRHS JROTC SPRING 3×20 3PAR 18MAR23 Southwestern Randolph HS JROTC Asheboro
March 18, 2023 @ 12:00 am - 11:59 pm 2023 WV Junior Olympic 3PAR State Championship Mason-Dixon Junior Rifle Club Morgantown
March 18, 2023 @ 12:00 am - 11:59 pm Lincoln Rifle Club Junior Division CMP 3PAR Cup Match 2023 Lincoln Rifle Club & Jr. Div. Lincoln
March 18, 2023 @ 12:00 am - 11:59 pm North Alabama Rifle League Championship Fort Payne Rifles (AJROTC) Anniston
March 18, 2023 @ 12:00 am - March 19, 2023 @ 11:59 pm Coastal Carolina Rifle Club CMP HP Rifle & EIC Service Rifle Match Coastal Carolina Rifle Club Sneads Ferry
March 18, 2023 @ 12:00 am - March 19, 2023 @ 11:59 pm 2023 VA Junior Olympic 3PAR State Championship (1 of 2) Arlington Fairfax Chapter IWLA Centerville
March 18, 2023 @ 12:00 am - March 19, 2023 @ 11:59 pm 2023 OR Junior Olympic 3PAR State Championship Lebanon HS AJROTC Lebanon