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
March 1 @ 12:00 am - July 1 @ 11:59 pm 2024 Spring Petrarca Bench League Civilian Marksmanship Program Port Clinton
April 1 @ 12:00 am - May 15 @ 11:59 pm Aces Postal 2nd Quarter 2024 Civilian Marksmanship Program Anniston
April 11 @ 12:00 am - April 21 @ 11:59 pm 2024 CMP 3PAR Regional Championship Civilian Marksmanship Program Port Clinton
April 11 @ 12:00 am - April 25 @ 11:59 pm East Anchorage April Showers Bettye Davis East Anchorage High School JROTC Anchorage
April 20 @ 12:00 am - April 21 @ 11:59 pm Tulsa Red Castle Gun Club Highpower Rifle Spring Regional Tulsa Red Castle Gun Club Skiatook
April 20 @ 12:00 am - April 21 @ 11:59 pm Fairfax Rod and Gun Club 2024 High Power Rifle Spring League Tournament Fairfax Rod & Gun Club Manassas
April 20 @ 12:00 am - April 21 @ 11:59 pm Phoenix Rod & Gun Club EIC Pistol Matches Phoenix Rod & Gun Club Phoenix
April 20 @ 12:00 am - April 21 @ 11:59 pm PGC Regional 3200 Conventional Prone and F-Class Match Palmetto Gun Club Ridgeville
April 20 @ 12:00 am - April 21 @ 11:59 pm 2024 April Rimfire TMP Civilian Marksmanship Program Talladega
April 21 @ 12:00 am - 11:59 pm Joplin Rifle & Pistol Club CMP HP Rifle Match Joplin Rifle & Pistol Club Galena
April 21 @ 12:00 am - 11:59 pm Oak Ridge Sportsmen’s Assoc. 2024 CMP Vintage Sniper Match Oak Ridge Sportsmen's Association Oak Ridge
April 21 @ 12:00 am - 11:59 pm Owensville Gun Club 2024 CMP GSM Matches Owensville Gun Club Owensville
April 21 @ 12:00 am - 11:59 pm Mill Creek Rifle Club CMP HP Rifle Matches Millcreek High Power & Junior Division De Soto
April 21 @ 12:00 am - 11:59 pm Palo Alto Rifle & Pistol Club EIC Service Pistol & .22 Rimfire Pistol EIC Match Palo Alto Rifle & Pistol Club Inc Donaldsonville
April 21 @ 12:00 am - 11:59 pm Alaska Rifle Club .22 Rimfire Pistol EIC Match Alaska Rifle Club Chugiak
April 21 @ 12:00 am - 11:59 pm Burbank Rifle Revolver Club 2024 GSMM Match Burbank Rifle & Revolver Club Castaic
April 21 @ 12:00 am - 11:59 pm Palo Alto Rifle & Pistol Association EIC Service Rifle Match Palo Alto Rifle & Pistol Club Inc Donaldsonville
April 21 @ 12:00 am - 11:59 pm Belton Gun Club and Jr Div 2024 CMP 200-Yard Garand/Springfield/Vintage & Modern Military Rifle Belton Gun Club and Jr Div Belton
April 21 @ 12:00 am - 11:59 pm North State Shooting Club EIC Service Rifle Match North State Shooting Club Stem
April 21 @ 12:00 am - 11:59 pm 2024 River Bend Gun Club Outdoor Precision Pistol Tournaments River Bend Gun Club Dawsonville
April 21 @ 12:00 am - 11:59 pm Palo Alto Rifle & Pistol Club Service Pistol 900 Aggregate Palo Alto Rifle & Pistol Club Inc Donaldsonville
April 21 @ 12:00 am - 11:59 pm 2024 Langhorne Rod and Gun Club Highpower Match Langhorne Rod & Gun Club Holland
April 21 @ 12:00 am - 11:59 pm 2024 Fort Hill Mid-Range – League Fort Hill Rifle & Pistol Club Cumberland
April 21 @ 12:00 am - 11:59 pm 2024 Miami Rifle & Pistol Club CMP Service Rifle Excellence-In-Competition Matches Miami Rifle & Pistol Club Batavia
April 21 @ 12:00 am - 11:59 pm Eastern Nebraska Gun Club 2024 Vintage Sniper Match Eastern Nebraska Gun Club Louisville
April 21 @ 12:00 am - 11:59 pm Okanogan Wildlife Council 2024 GSMM Match Okanogan WIldlife Council Okanogan
April 21 @ 12:00 am - 11:59 pm Zanesville Rifle Club CMP HP Rifle Match Zanesville Rifle Club Chandlersville
April 21 @ 12:00 am - 11:59 pm Los Alamos Sportsmen’s Club 2024 GSMM Match Los Alamos Sportsmen's Club Los Alamos
April 21 @ 12:00 am - 11:59 pm Old Colony Sportsmen’s Association 2024 GSMM Match Old Colony Sportsmen's Association Pembroke