South Africa.
You even need to produce your licence when buying ammo. You may only buy what you are licenced to own and you may not own more than 200 rounds per calibre unless you are a dedicated sports shooter.
Owning a semi rifle is one of the hardest things to get
|