Every time I ship a firearm and I fill out the online form and it asks for the contents I tell them it's a firearm specifically what brand. Then I print it out an stick it on the box and drop it at the hub where they throw it on the pile without looking at it. People make things hard for themselves.Even within the same state, unless you involve an FFL, good luck finding somebody to ship it for you. Can't legally ship it person to person via USPS. FedEx and UPS both have a policy against doing it. I think by law you have to tell UPS and FedEx that it's a handgun.
It's one of those things that's legal, but not possible in any practical sense.