Send it USPS. Least expensive way. You can ship a long gun through the mail. Don't
send it UPS or Fedex unless you feel like you want to get hosed. I just sent a shotgun
to a FFL in Illinios through USPS. No problem. Check with the guy receiving it to make
sure he can legally receive it if it is going to him (make him fax you his license).
Otherwise it has to go to an FFL. If it is going to an FFL get a fax of his license and
you can check it at the ATF FFL EZ Check site to insure it is valid. I always, always
do this. All you have to do is plug in his number on the certificate.
https://www.atfonline.gov/fflezcheck
Look up
USPS Publication 52, Section 43, paragraph 432.1d. Pack carefully, send it
priority mail, and insure it. Every FFL worth his salt send their guns priority mail vs
UPS or Fedex, unless they don't want to deal with the effort to go to the PO for
you to mail it. Why shouldn't you if you are allowed to do it, which you are with
long guns?
You need to make it as inconspicuous as you can. I packed mine in a box I made up
from a heavy cardboard box I got from the local CVS dumpster. (Price was right!) You
can pick up a roll of that tape with nylon reinforcement if you go that route and it will
be as strong as anything you can buy. I can't emphasize the importance of packing
it well. That doesn't change for any of them, including UPS and FEDEX. If it isn't
packaged well some Neanderthal will abuse it somewhere along the line and you are
not going to like the results.
The reason I say send it priority mail is to avoid it being in the hands of the Neanderthals
too long. Only bad things can happen to your firearm if it is in the possession of any of
the shippers. YMMV.