Note - the purchaser needs a licensed shop in their own State.
The linked page has further definitions of one's state of residence and other details.
Canuk - I fail to see the point of your post; what were you trying to prove? Note the use of the word "may" in the BATFE explanation (and note, the section you quote is NOT the actual statute) - one
may acquire a firearm through a seller in another state (FFL or non-licensee) by sending the firearm to an FFL in the purchaser's home state to be transfered there. We know this already - there never has been much debate on that issue. Was there a point to posting the obvious?
I will say, however, that the US Code section you cited was correct, although its obvious you didn't read it, as it proves what I said in #5.
18 USC 922(b)(3):
(b) It shall be unlawful for any licensed importer, licensed manufacturer, licensed dealer, or licensed collector to sell or deliver—(3) any firearm to any person who the licensee knows or has reasonable cause to believe does not reside in (or if the person is a corporation or other business entity, does not maintain a place of business in) the State in which the licensee’s place of business is located,
except that this paragraph (A) shall not apply to the sale or delivery of any rifle or shotgun to a resident of a State other than a State in which the licensee’s place of business is located if the transferee meets in person with the transferor to accomplish the transfer, and the sale, delivery, and receipt fully comply with the legal conditions of sale in both such States (and any licensed manufacturer, importer or dealer shall be presumed, for purposes of this subparagraph, in the absence of evidence to the contrary, to have had actual knowledge of the State laws and published ordinances of both States), and (B) shall not apply to the loan or rental of a firearm to any person for temporary use for lawful sporting purposes;