In order that his FFL not be in jeopardy there is no other way for your gunsmith to return your guns to an address other than the one he received them from. They have to go to an FFL and you do have to go thru the background check + 4473 and pay whatever fee the FFL charges. Having gone thru the background check/ legally yours make no difference in this case.