I wouldn't use USPS to ship a gun if my life depended on it. However, every time I use them to ship items other than guns by Express Mail, they don't let me leave without telling me the date the delivery is guaranteed for. At least 70% of the time it never makes it there by the guarantee date, and they happily refund my money.