Who We Are
National Rifle and Pistol Association (NRAPA) is accredited by the S.A. Police Services with the designated powers to allocate Dedicated Sport and Hunter status to its members, with FAR numbers 1300122 (Sport Shooting) and 1300127 (Hunting).
NRAPA's purpose is to provide a one-stop service with regards to the administration of the Firearms Control Act. We make it simpler for the general public to comply with the requirements of the Act.
What We Do
- Promoting practical shooting (IDPA, IPSC formats), handguns, semi-auto rifles, manually operated rifles and shotguns
- Promoting gong shooting, long-range matches (NRL SA, Practical Precision Rifle)
- Managing administrative records for members — electronically submitting targets and scorecards
- Promoting postal shooting competitions
- Originating in 2015, registered with SAPS, affiliating with sport shooting clubs
Shooting Disciplines
NRAPA supports both IPSC (International Practical Shooting Confederation) and IDPA (International Defensive Pistol Association) formats. IPSC is competition-focused, emphasising speed, accuracy and power across varied scenarios. IDPA is more defensive-related, simulating real-world self-defence situations with concealment and cover, and uses scenarios based on practical defensive encounters.
Code of Conduct — Firearm Safety
The Three Fundamental Rules
- ALWAYS keep gun unloaded until ready to use
- ALWAYS keep finger off trigger until ready to shoot
- ALWAYS keep gun pointed in safe direction
Six Additional Rules
- Never use alcohol or drugs before or while handling firearms
- Wear eye and ear protection when shooting
- Use only the correct ammunition for your firearm
- Be sure your firearm is safe to operate
- Know how to use your firearm safely
- Know your target and what is beyond it
Membership Categories
- Ordinary Membership — 18 years and older
- Dedicated Membership — Must complete the dedicated course, maintain status, participate in a minimum of 2 activities annually; NRAPA must inform SAPS of non-compliance
- Senior Membership — 61 years and older
- Junior Membership — Under 18 years