My experience dealing with USPS to ship firearms (as allowed by an ffl) has been about the same as dealing with the a-holes at the BMV.
I'm supposed to keep the box opened so they can take it to the back and make sure it's not loaded, so what's the first thing they do before they even know what my request is? It's to piss and moan about how i need to purchase tape and close the box if I want to ship a package.
Then when I say it's a firearm and I'm shipping it as an ffl, they then tell me that I'm not allowed to do that with a horrified look on their face. That's when I pull out the USPS FFL shipping form with a copy of my FFL (that they already have on file,) just to have to wait for a supervisor to be dug out from their lunch break in the back to tell said employee that they're an idiot and how to ship my package.
Of course, all of this is happening while there's only 1 other employee at one of the 6 open registers and the line of people is out the door with people's eyes burning on the back of my head like I'm the bad guy. UPS is the best bet around here. Fedex is great if you want a stolen package and then gaslit as to who's at fault for it. Only problem is that UPS is expensive and you have to go to their large location that ain't local. I stopped shipping guns because of ---------- (all of this

)