It is illegal to be in possession of a firearm without a valid license.
How to apply for a Firearm in South Africa
• Undergo training at an accredited institution.
• Obtain a training proficiency certificate. https://nca247.org.za/wp-content/uploads/2020/12/PROJECT-WEAPONS-AND-LICENSING-IN-SOUTH-AFRICA-.pdf