We flew Airlink JNB -> BUQ. They charge for baggage by weight. It works like this -
Fly USA to Joberg. Go thru security. Riflepermits.com helps tremendously. Stay at City Lodge Hotel. Short walk inside airport. Eat there. It’s easy.
In the AM, your riflepermits.com guides assist you to the Airlink check in. Ammo box comes out of checked bag. Replace its weight with good liquor that you bought from duty free on the way over. You need every lock on your ammo box locked. Bring extra bc they break.
The entire weight of the bags (3 rifle case, ammo box, duffle) is tabulated. You take this receipt to another desk and pay a nominal fee ~ 40 bucks. Then you take the guns and ammo to the police check, show them the papers from the day before, and check your bags.
Then security ect. And hit up duty free again bc wherever you are going has cheap drinks.