All old ("green") licences are still valid.
On 2018-06-07, the Constitutional Court delivered a judgement which states that the relicencing provisions of the Firearm Control Act of 2000 are not unconstitutional.
This means that if you have a "white" licence, you need to apply to renew it 90 days or more before the expiry date of that licence.
If you do not apply before the 90-day deadline, you have 90 days to dispose of the firearm.
However, on 2018-07-27 Judge Prinsloo ruled that people with expired licences may not be arrested or prosecuted.
Once your licence has expired, you can not sell the firearm, neither can you re-licence it. You are, effectively, in limbo, waiting for the matter to go to court again.
In the 90-day period before your licence expires, we can book your firearm into our books, and then issue you with a SAPS 271 form for you to re-apply for a licence for the firearm. Contact us for details about our cheap gun storage options.