Filters

Changing any of the form inputs will cause the list of events to refresh with the filtered results.

All Day

Closed Mondays

@ HOURS: Monday: Closed Tues-Thurs: 10am-8pm Fri: 10am-5pm Sat: 9:30am-5pm (shooting @10am) Sun: 10:30am-4pm (shooting @11am) Last lane reservation is 1 hour before closing Add to calendar Google Calendar iCalendar […]

Ongoing

RO Sign Up - East Coast Gas Gun Challenge 2026

589 Meetinghouse Rd, Gap PA, United States

Hey, shooters! This is the sign up page for Range Officials for 2026. Please remember...volunteering is a part of keeping the shooting sports alive!

MWC May steel challenge 9 AM Start

2301 Wildlife Road Charlotte

MWC Steel Challenge Match Summer schedule: 9 am first shot Registration 8:30 Rimfire Only Setup at 8:00

BSC Plate League Summer 2026

1350 E Main St Newark

Buckeye Shooting Center's Plate League This is a dynamic league involving movement and manipulation of firearms. This league runs with one stage each week for 8 weeks total. The event […]

Utah State Steel Challenge match SHIRT 2026

Competitor jerseys for the 2026 Utah State Steel Challenge. Order cutoff date is April 10th by 9am central. Your jersey will be available for pick up at the match check […]

TRPC Steel Challenge, May 23rd 2026

SCSA295 Tulpehocken Rifle and Pistol Club. This is a Tier 1 local club match consisting of 6 official steel challenge stages. Minimum round count is 150 but bring 200-250 rounds […]

Sunday Gunday PCSL Pistol Match 5-24-26

This match is made up of 3 stages for beginner and intermediate shooters. Be prepared to test your skills of target acquisition and transition while moving between shooting positions. Pistol […]

RPSL May 2026 Hit Factor

Raleigh Practical Shooting League Hit Factor match hosted at OnPoint Range Match: Five-Six stages (some stages shot twice) HIT FACTOR […]

CLOSE/FERMER

JUSTICE-PUBLIC SAFETY/JUSTICE-SÉCURITÉ PUBLIQUE  

Appleseed

Ranger, GA - Thompson Range May 24, 2026 - May 25, 2026 This is a traditional 25m Project Appleseed rifle […]

FRGC IDAP Handgun Training

The FRGC will commence its summer IDAP handgun training and practice the first Monday of May. GOALS: Promote safe and […]

Memorial Combat Carbine Match

Tactical General Purpose Carbine Match Match Fee: $20 (cash only) Shooters meeting will begin promptly at 0900. Please be on […]

Skeet League

Contact Frank Andrews with Questions.

Skeet League

Contact Frank Andrews with Questions.

QCPS 5/25/26 Memorial Day Training Match

19128 Barstow Road, Barstow Illinois, United States

READ ALL OF THE INFORMATION BELOW PROR TO REGISTERING. IF THE WEATHER FORECAST IS NOT FAVORABLE, THE MATCH WILL BE SHOT AT DAVENPORT GUNS. Match fee: $25 CA$H DISCOUNTS: The […]

Sanners GPA Match May 25 2026 5PM Start

A weekly Galactic Pistol Alliance (GPA) match on Monday evenings late March -September. Verify match time when signing up as it will vary with sunset time. Be sure to include […]

Beginner Level Outlaw Match: May 2026

1390 Edenville Rd, Chambersburg Pennsylvania, United States

This is a match designed specifically for beginners! This is an introductory style match designed for those who have never shot in competition or have limited competition experience. The match […]

Hansen Monday IDPA

27700 Zemel Road, Punta Gorda Florida, United States

The regular Monday Night IDPA match

May 25 2026 IDPA Match at SharpShooters Greenville SC

1345 Rutherford Rd, Greenville SC, United States

Sharpshooters Indoor Range IDPA Match (Cold Range, please make sure all firearms are empty before arriving in the store). Our matches are held twice a month, (2nd and 4th Mondays). […]

NWGC IDPA Monday evening 5-25-2026

6512 East Hunter Lake Rd, Fredenberg Township Minnesota, United States

IDPA at Northwestern Gun Club (NWGC). Match fee is $10. Setup/registration starts at 5:00 pm at our outdoor pavilion There will be a safety brief at 5:45 and the match […]

Oak Ridge Gun Range USPSA Match

This is a USPSA Match. The round count will be +-150 rounds. Payment can be made in store at Oak Ridge Gun Range, over the phone at 850-932-5500. Match Details: […]