If you bought the missing items with an Amex (depending on the flavor of Amex), you can file a claim on the missing items, as long as you purchased them within the last 90 days. More info:
https://www212.americanexpress.com/d...tbenefitdetail
Probably you should sign up for Amex' baggage loss/delay plan also...
https://www295.americanexpress.com/f...ge/coverage.do