Email Confirmed

Welcome to the South African Precision Rifle Federation !

Please login below to view your SAPPRF number.

We’re currently in the process of upgrading our paid membership system, and unfortunately our automatic membership system is currently offline at the moment. Hopefully we’ll have a new system up and running shortly with a whole lot of new features:

  • Better Membership Sign-up and Features.
    • Including Credit Card payment options and Instant EFT.
    • Members will have the option to enable Automatic Renewal each year.
  • New Match Booking and Management System for all Matches.
    • Including Credit Card payment options and Instant EFT.
    • Discounted rates for Full Members.
  • Awesome new Match Calendaring System.
    • To help you find matches closest to you.
  • Automatic membership letter downloads to help you with FA endorsements.
    • We’re also working on DSS approval and the new system will also be able to issue these once we have SAPS approval.
  • New online shop with super cool SAPPRF and PRS gear.
    • Discounted rates for Full Members.
  • New Website Sponsorship opportunities.
    • With full click tracking and viewership impressions.

Membership Options

There are currently 4 membership options:

Temporary / Day Membership

1. Temporary/Day Membership is for those that just shoot occasional matches and don’t want to be a Full Member of SAPPRF.
Temporary/Day Membership: R100 (per centerfire match), R50 (per rimfire match)
This is automatically added to your match fees by the Match Director if you are not a Full Member, and you don’t need to worry about making any special additional SAPPRF payments each time you shoot a match.

Full / Yearly Membership

Full/Yearly Membership Options is for those that shoot often and want to take advantage of the benefits of being a full member of SAPPRF.
Membership runs year on year from the day that you first purchase it. (ie. 8 July 2020 – 7 July 2021)
2. Junior Membership is for those 18 years old and under and is FREE.
3. Adult Membership is currently R500 per year.
3. Senior Membership is for those 65 years old and over and is currently R250 per year.

To join SAPPRF as a Full / Yearly Member, please make an EFT payment to:

Bank: First National Bank
Branch: Menlyn
Code: 250655
Account Name: SAPPRF (NPC)
Account Number: 62808900931

Reference: “ – SAPPRF“

Please send a Proof Of Payment slip to

We’re manually keeping track of this at the moment, and we therefore ask for a bit of patience as your membership status on the website will not be updated in real time and might take several days to reflect.

South African Practical Precision Rifle Federation (NPC)
186 Olympic Duel, Northlands Business Park, Newmarket St, North Riding, Randburg, Gauteng, South Africa