Home › North Carolina › Shooting events › USPSA and IDPA

North Carolina shooting events

North Carolina USPSA, IDPA and Action Pistol Matches

USPSA, IDPA, action pistol and 2-gun matches at Tar Heel gun clubs and indoor ranges: 31 dates still to come, led by The Range at Lake Norman and Sir Walter Gun Club; busiest towns Cornelius, Creedmoor and Haw River.

31Upcoming
6Counties
6Hosts
0Results
Missing a match?

Photo: (stephan) (CC BY-SA 2.0)

Upcoming North Carolina action pistol matches

On the calendar: 31.

Dates, name, organizerTypeLocationCostLinkSource, checked
Oct 31, 2026 — 10th Anniversary IDPA Match, 2015 at CcshootingclubAction pistolCcshootingclub; Bayshore (New Hanover County)Enterboisegunclub.com · 2026-10-25
Oct 31, 2026 — Saturday – 3-Gun Clinic (9am-4pm/$195/175 rounds pistol, 100 rounds rifle, 100 rounds shotgun)- Winston Salem NC at Firearms Training – Apex Defense GroupAction pistolFirearms Training – Apex Defense Group (Stokes County)Enterboisegunclub.com · 2026-10-25
Nov 3, 2026 — Intro to Action Pistol at The Range at lake Norman (host: The Range at Lake Norman)Action pistolThe Range at lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Nov 5, 2026 — USPSA 1st thursday at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Nov 5, 2026 — USPSA at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Nov 7, 2026 — USPSA Pistol Match: Ranges 1, 2, & 5 at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Nov 10, 2026 — Action Pistol Match – November 2026 in Haw River, NC (host: Durham Pistol and Rifle Club)Action pistolDurham Pistol and Rifle Club (Alamance County)Enterboisegunclub.com · 2026-10-25
Nov 10, 2026 — Action Pistol at The Range at lake Norman (host: The Range at Lake Norman)Action pistolThe Range at lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Nov 12, 2026 — USPSA 2nd Thursday at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Nov 12, 2026 — USPSA at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Nov 14, 2026 — Cowboy Action Match: Range 1C, 1D at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Nov 19, 2026 — USPSA 3rd Thursday at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Nov 19, 2026 — USPSA at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Nov 24, 2026 — Action Pistol at The Range at lake Norman (host: The Range at Lake Norman)Action pistolThe Range at lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Dec 3, 2026 — USPSA 1st thursday at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Dec 3, 2026 — USPSA at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Dec 5, 2026 — USPSA Pistol Match: Ranges 1, 2, & 5 at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Dec 8, 2026 — Action Pistol Match – December 2026 at Durham Pistol and Rifle ClubAction pistolDurham Pistol and Rifle Club (Alamance County)Enterboisegunclub.com · 2026-10-25
Dec 8, 2026 — Action Pistol at The Range at lake Norman (host: The Range at Lake Norman)Action pistolThe Range at lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Dec 10, 2026 — USPSA 2nd Thursday at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Dec 12, 2026 — Cowboy Action Match: Range 1C, 1D at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Dec 13, 2026 — RCGC IDPA Match results at Rockingham County Gun ClubAction pistolRockingham County Gun Club (Rockingham County)Enterboisegunclub.com · 2026-10-25
Dec 17, 2026 — USPSA 3rd Thursday at The Range at Lake NormanAction pistolThe Range at Lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Dec 22, 2026 — Action Pistol at The Range at lake Norman (host: The Range at Lake Norman)Action pistolThe Range at lake Norman; Cornelius (Mecklenburg County)Enterboisegunclub.com · 2026-10-25
Jan 2, 2027 — USPSA Pistol Match: Ranges 1, 2, & 5 at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Jan 9, 2027 — Cowboy Action Match: Range 1C, 1D at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Feb 6, 2027 — USPSA Pistol Match: Ranges 1, 2, & 5 at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Feb 13, 2027 — Cowboy Action Match: Range 1C, 1D at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Mar 6, 2027 — USPSA Pistol Match: Ranges 1, 2, & 5 at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Mar 13, 2027 — Cowboy Action Match: Range 1C, 1D at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25
Apr 3, 2027 — USPSA Pistol Match: Ranges 1, 2, & 5 at Sir Walter Gun ClubAction pistolSir Walter Gun Club; Creedmoor (Granville County)Club pageboisegunclub.com · 2026-10-25

From host, association and promoter schedules, retrieved October 25, 2026.

Action pistol matches closest to where you are

Six dates at a time, closest on top.

Location stays in your browser and only sets the card order. The county menu skips that step entirely.

Months when action pistol matches happen in North Carolina

Every row of this kind (39, held and still to come) by month, then the ten hosts with the most dates.

2Jan
2Feb
2Mar
1Apr
0May
0Jun
0Jul
0Aug
0Sep
10Oct
12Nov
10Dec
HostDates
The Range at Lake Norman15
Sir Walter Gun Club11
Durham Pistol and Rifle Club2
Ccshootingclub1
Firearms Training – Apex Defense Group1
Rockingham County Gun Club1

Ranges that host action pistol matches

Durham Pistol and Rifle Club · gun club

Haw River, Alamance County

Firing lines: trap, shotgun, rifle, handgun, smallbore rimfire

Members only

Rockingham County Gun Club · gun club

Reidsville, Rockingham County

Firing lines: trap, skeet, rifle, handgun, smallbore rimfire

Access not stated

Add a North Carolina action pistol match to the list

Tell us what, where and when, and add the club page or flyer link. A weekly steel night or a monthly clays league needs just one entry.

Archery target face on a stand at an outdoor range
Archery target face on a stand at an outdoor rangePhoto: OroAnnM (CC BY 2.0)
Targets at an archery range
Targets at an archery rangePhoto: Ivan Radic (CC BY 2.0)
Archery target in a red wooden frame with arrows in the gold
Archery target in a red wooden frame with arrows in the goldPhoto: Vassilis Online (CC BY-SA 2.0)

North Carolina action pistol matches, questions

Where do I enter an action pistol match?

Use the Enter button in the row; it opens the host’s page, which handles entries and fees.

How does a club get a date listed?

Fill in the form on this page and link the page that shows the date.

How fresh is this calendar?

Rebuilt from the sources on October 25, 2026.

Where can I practice for action pistol matches?

Start with the host ranges on this page and the NCWRC public ranges; ask hosts about practice days.

How many North Carolina action pistol matches are coming up?

31 on the calendar.

What is the next action pistol match?

10th Anniversary IDPA Match, 2015 at Ccshootingclub (Oct 31, 2026).

Which clubs post the most action pistol matches?

The Range at Lake Norman (15), Sir Walter Gun Club (11) and Durham Pistol and Rifle Club (2).

Where are action pistol matches most common?

Leading counties: Mecklenburg 15; Granville 11; Alamance 2; New Hanover 1.

More North Carolina shooting besides action pistol matches