I have had things go missing on more than one occasion going through airports, even in checked luggage. One item was a very expensive bullwhip.
From then on, I've always UPS'd the items to myself at the hotel I'm staying at or a friend in the local a few days before. They don't open packages like airports, and you can get better insurance on your stuff.