| Name | Title / Function | Contact Number | Comments |
| Johan de Jager | Chairman | 083 271 0010 | |
| Danny Mzyk |
Vice Chairman / Chief Range Officer
|
082 976 6133 |
Range bookings and schedule
|
|
Danny Mzyk
|
Treasurer | 082 976 6133 | Membership cards & payments |
|
Johan
Turck
|
Chief Safety Officer | 071 257 9541 | |
|
Willem Schmidt
|
Secretary | 084 209 5458 | Database, Admin & website |