Those of us who regularly go down and get our permits on arrival are used to;
1. Original Passport
2. Original FAC.
3. Original letter from your outfitter "inviting you"
4. Your printout of your "flight ticket" aka your electronic ticket.
5. SAPS 520 form filled in but not signed or dated.
These should be in colour aka original.
You should take photocopies of these IN BLACK AND WHITE (no need for SAPS 520) so as not to confuse with the originals. Best to copy them slightly offset to reinforce the "copy".
GIVE the copies to the police officer and say "they are for you, good to be back". State that you have your originals "here". I do not profer them. You then sign and date on the two places on the SAPS 520 form. (I always have a backup in case of f**k up). Once they type your name into the Commodore 64 and see your history and get you processed quickly.
You will then find yourself waiting for your rifles to arrive. As soon as you see yours say "THERE'S MINE" and intimate for them to be passed over. PC will then check the serial numbers and you will be invited to sign the register and be handed several pages that you will put in your bag and only take out again just after checking on your way back out the Country, aka your permit.
You are then free to go. Simples.
NOW IF THERE ARE ANY CHANGES to this for regular travellers it would be nice to know.
Please do not "contaminate" with issues experienced by using a meet & greet service.