My wife and I committed to a family Christmas in Cape Town, and subsequently tacked on an Eastern Cape hunt safari to follow in the New Year. To facilitate the first part of the trip we flew LHR-CPT direct with British Airways. To say their firearms protocol is confused and expensive is understating the case. They charge £125 per firearm, per direction. They advised that ammunition must travel separately from the firearm, but that locked ammo container can go with your hold baggage. Well that is their central office position. In practice, each of Heathrow's terminals have security protocols that vary. And ammo in luggage is a CAA/IATA no-no so the BA official line is foo. But BA outsource firearms/certificate checking in the airport to G4 who know the law and [in my experience at LHR T3 two weeks ago] directed BA to accept the rifle case and ammunition case using two tags and handled in the same way via security. This, however, provoked a job's-worth fee generating frenzy on the part of BA ground staff. I was then charged and additional £125 for the ammo case [2nd firearm, geddit?] and £65 for excess baggage. Even though rifle, ammo and all my wordly goods on this flight weighed 18kg. G4 were aghast and embarrased. This they advised was a uniquely T3 interpretation of the protocol. Had I flown out of T5, separating ammunition and firearm provokes zero additional cost as staff there realise they are component parts of the same package. So, the fee for taking my rifle to South Africa with BA via LHR T3 was £315. Of course, there was still the matter of the return journey... Will I ever fly BA again? Possibly. But I will exhaust all other options first.