That's news to me. Are you sure that's correct? I always understood the law to be that interstate sales require an FFL in the state of the BUYER, not the seller. Whenever I sell a gun to someone out of state, I don't use an FFL on my end, but I insist on shipping only to an FFL on the buyer's end. The FFL on the buyer's end puts it on his book and transfers it to the buyer.
That is true, when you are
shipping the firearm. We were talking about driving into another state and buying FTF there. Examples:
Joe drives from Ohio into Pennsylvania to buy a rifle from Dale. A Pennsylvania FFL must be used so that Joe can legally take posession of the rifle and bring it back home. Or Dale can drive to Ohio and use an Ohio FFL to transfer the rifle to Joe.
Otherwise, Dale could have the rifle shipped to an FFL of Joe's choosing in Ohio.
The firearm must be legal to own in the buyer's state.
On handguns:
An FFL MUST be used, and it must be in the buyer's home state. the seller cannot drive to the buyer's home state.
If the firearm is part of a will or estate (bequeathed, inherited etc...) it can be transferred without an FLL.
Federal law supercedes state laws on interstate commerce and there are no contiguous state clauses covered under federal law, they have all been done away with under federal law. <--that bit came from a post in another forum (think it was XDTalk), but it summed things up nicely.