from BATFE website
http://www.atf.gov/firearms/faq/unlicensed-persons.html#shipping-firearms-carrier
Q: May a nonlicensee ship a firearm by common or contract carrier?
A nonlicensee may ship a firearm by a common or contract carrier to a resident of his or her own State or to a licensee in any State. A common or contract carrier must be used to ship a handgun. In addition, Federal law requires that the carrier be notified that the shipment contains a firearm and prohibits common or contract carriers from requiring or causing any label to be placed on any package indicating that it contains a firearm.
[18 U.S.C. 922(a)(2)(A), 922(a) (3), 922(a)(5) and 922(e), 27 CFR 478.31 and 478.30]
If he is shipping it to you in another state, he probably has to send it to an FFL near you.
Gunbroker points out the same thing.
I would also check the gun laws in your state. Some require that they be registered.
I would also talk with someone who really knows what they are talking about and not do an "ask the audience" on a garage forum.
If you do it wrong and get caught, there will be hell to pay!