Pistols too.. You just can't use USPS for pistols.. Have to use UPS or FEDEX.. A "contract carrier"..
From the ATF website:
Q: May a nonlicensee ship a firearm through the U.S. Postal Service?
A nonlicensee may not transfer a firearm to a non-licensed resident of another State. A...