Yes, I believe you can buy long guns as a non-resident, but only from an FFL. Individual to individual must go through FFL unless you are residents of the same state. You cannot buy a handgun as a non-resident though from anyone.The reason I say this, there is a nice pawn/gun shop in bayfield CO. We have bought rifles there and gone right to the range.