April 28, 2023 @ 12:00 am - April 30, 2023 @ 11:59 pm 2023 SD 4H 3P Air Rifle State Championship Pierre Junior Shooting Club Fort Pierre
April 28, 2023 @ 12:00 am - May 7, 2023 @ 11:59 pm 2023 Eastern CMP Games, CMP Pistol & CMP HP Rifle Matches Civilian Marksmanship Program Camp Butner
April 29, 2023 @ 12:00 am - 11:59 pm Hernando Sportsman Club CMP As-issued Rifle Match Hernando Sportsmans Club Brooksville
April 29, 2023 @ 12:00 am - 11:59 pm 2023 April Monthly Match – Anniston Civilian Marksmanship Program Anniston
April 29, 2023 @ 12:00 am - 11:59 pm Weeping Water Gun Club .22 Rimfire Pistol EIC Match Weeping Water Gun Club Weeping Water
April 29, 2023 @ 12:00 am - 11:59 pm Major Waldron Sportsman’s Association 2023 GSMM Master Instructor Clinic Major Waldron Sportsman's Association Barrington
April 29, 2023 @ 12:00 am - 11:59 pm New Jersey Outdoor Match Pistol 2700 + CMP Revolver EIC Association of NJ Rifle & Pistol Clubs Inc Highland Lakes
April 29, 2023 @ 12:00 am - 11:59 pm The American Legion, Department of Virginia Eastern Region, Junior Shooting Sports 3 Position Air Rifle Championship (Virginia S American Legion Post 290 Jr Shooter Club Grafton
April 29, 2023 @ 12:00 am - 11:59 pm 2023 CA Junior Olympic 3PAR State Championship Selma High School MJROTC Selma
April 29, 2023 @ 12:00 am - 11:59 pm Western PA Cal .30 League HP Rifle Western PA Cal 30 League Inc Fallen Timber
April 29, 2023 @ 12:00 am - 11:59 pm Haltom City Rifle & Pistol Club 2023 GSMM Match Haltom City Rifle and Pistol Club Haltom City
April 29, 2023 @ 12:00 am - 11:59 pm Brocks Gap Training Center 2023 GSM Clinic with Garand Match Brock's Gap Training Center Hoover