Here's my answer...and yes I know it does not meet the
letter of the law. When he comes to visit, give him 'his' guns. He then puts them unloaded (per federal law) in the trunk of his car and goes home to Iowa. They are his... I would suggest they have always been his since he was born or at least for the last 10 years...that was the intent in the family to pass these items on to him when he was old enough. There is no way, at least in my mind, that a gun or guns that have been in a family for over a generation should have to be registered for them to be 'handed down'.
Edit: another choice (I don't like as well)... loan him the guns. This is absolutey legal. I just checked the ATF web site.
Personally I like the idea that you gave them to him 10 years ago... We aren't talking about getting around a sale to someone you don't know we are talking about a gift between father and son... I do not honestly believe the intent of out of state transfer laws were ment to impeed this...but then I'm not a lawyer.