Contiguous state has nothing to do with the law. Either an FFL can sell a long gun to you because it's legal in your state of residence, or he can't. I can go to Florida and buy a rifle or shotgun just the same as I could go to Iowa or Kansas.
Handguns can't be sold across state lines to an individual at all (leaving out the federal case that's in progress).