Perfectly legal for an individual to ship a long gun through the mail. Has to be sent with adult signature required, and has to go to an FFL or to yourself (i.e. shipping it to yourself at your hunting or travel destination.)
An individual cannot send handguns through USPS.
Look at section...