If you do a layover in Dubai for a day or so, with a firearm, keep in mind that the Dubai Police (not Airport Police) will keep your rifle AND the suitcase with ammo in storage off site. You won't see it while you are at the airport. So pack accordingly. Don't put anything in suitcase that you might need while in Dubai at hotel etc. Furthermore the Airline representatives, e.g. Emirates, are not totally familiar with the details of this process. Dubai Customs will not be of any help. They don't have a clue about this process. We wasted about six hours at the airport recently when stopping over in Dubai for a couple of days after hunting in South Africa. What a drag.