PO will not ship ammo. UPS will but, some of them make you ship to a business address. Some make you send from business to business. You will have to find out what their rules are. It has to be marked ORM-D also. On that they make you have a sticker saying that and won't let you write it. I have a branch of UPS here i won't go to because they make too many rules. I can go to another by the airport and they ask no questions at all. I just say it's ammo and he says ok. No ORM-D marks.
It must go thru UPS or FEDEX.I speak from experience,someone sent be ammo thru the postal service in the past and I got a visit from two mailmen with guns(postal inspectors).Scarey thought,Hu. Check it out at UPS.COM or FEDEX.COM
The anti-gun Nazis at UPS are in the process of raising the fees for shipping ammuntion....I'd go with FedEx if possible
"Come a day there won't be room for naughty men like us to slip about at all. This job goes south, there well may not be another. So here is us, on the raggedy edge. Don't push me, and I won't push you."
FYI, FedEx charges a $30 HazMat fee to ship ammo, no matter how many boxes you're shipping, on top of the regular shipping charges. UPS is still your best bet.
I often wonder whether we do not rest our hopes too much upon constitutions, upon laws and upon courts. These are false hopes. Liberty lies in the hearts of men and women; when it dies there, no constitution, no law, no court can save it. ~ Learned Hand