Kansas City has terrible postal service.
The USPS closed a large number of hubs a few years back. Dumped the entire load on the remaining hubs.
They closed a major hub in Macon, GA about three years ago, routing everything that was going there through Atlanta (actually Peachtree City), on top of all the mail that was already passing through Atlanta. Packages would sit for weeks, into months, there. I had this occur to me and it showed the package to be in Atlanta. I filed a lost claim with the USPS and got the same results LGF did, though I didn't contact BATF.
My DIL mails a lot of greeting cards to friends and family. The Christmas cards that she mailed before Thanksgiving weren't received until March. And, postage keeps going up. I now send precious little mail through the USPS.
I hate to brag on anybody, but FedEx is very, very good when it comes to delivering documents on time. I'm on the boards of two different electrical power supply and distribution cooperatives. Our board meetings require that we have documents to review in advance of the scheduled meetings. They are delivered to my home in the red, white and blue FedEx cardboard, sealed "envelope packages" on time, every time. Just something I have noticed over the last twenty-five years.
Another bit about the shipping of guns that you might find interesting. I am close friends with the Boswell family who owns and operates Comp-N-Choke. They ship and receive guns to perform choke work upon, daily. And, they ship choke tubes out daily, to customers around the world. They handle all of my shipping and receiving of guns. They have used UPS, almost exclusively, for twenty plus years. They almost never have an issue with lost or stolen guns , or chokes, in shipment. Just a track record, only. I'm not bragging on them, for as sure as I do it'll come back to bite me.