Member Services


Questions About Your Membership?
If you have questions about the status of a new membership or a membership renewal, or you need a replacement membership card, please email David Prest at membership@ncrpa.org .
Or write David at:
David Prest, Membership Chair
NCRPA
P.O. Box 4116
Pinehurst, NC 28374

Not a Member?

Join the NCRPA


NCRPA Contacts

Full Contact Information is published in every issue of StateShots as the “NCRPA Directory.”  Feedback from the website addressed to an individual or a title will be forwarded to that individual or post.


Association Officers and Discipline Chairs


President 2026 David McFarling, Chapel Hill NC

Vice President 2026 Sam Summey, Flat Rock NC

Secretary 2026  Nick Wind, Charlotte NC

Treasurer 2026 Eli Colotta, Charlotte NC

Publicity Chair 2024

Director of Legislative Issues   Dennis Allen

Public Relations 2024


Director 2025 Tyrone Phillips

Director 2025 H.J. “Walt” Walter, Flat Rock NC

Director 2025 Ralph Carson, Garner, NC

Director 2026 Tom Willats, Wake Forrest NC

Director 2026 Clark Hardesty, Greensboro NC

Director 2026 David Prest, Pinehurst NC

Director 2027 John Ayala

Director 2027 Savannah Andrews

Director 2027 Mike Greno


Past President Fred Edgecomb, Kurie Beach NC


Smallbore Rifle Keith Miller, Cary NC

Precision (Bullseye) Pistol, Clark Hardesty

Gun Show Coordinator, David Fitzmoris, Goldsboro NC

High Power Rifle, David McFarling, Chapel Hill NC

Junior Rifle Team, David McFarling, Chapel Hill NC

Hunter Safety, Rick Swaim, Dobson NC

NRA Training Counslor, Eric Shuford, Cary NC

Tournaments,  David McFarling

Range Development,  Mark Terry

Law Enforcement Liaison,  Brian Silva

Membership Chairman,  David Prest

Youth Programs,  David Prest

NRA Rep – Eastern NC, Nate Cantrell

NRA Rep – Western NC,  RJ McFarland  919-935-2549  rmacfarland@nrahq.org

NRA Board Member, Edie Fleeman

NRA Board Member, H.J. “Walt” Walter

NRA Board Member,  Mark Robinson


Share by: