Any one doing gunsmithing and charging a fee is technically in the business and that person needs FFL if complete gun or a receiver is going to be shipped to him. On other hand if you are shipping some thing like barrels for rebluing the receiving guy doesn't need a FFL.