From what I know, if you buy a firearm out of state, you are subject to all laws and regulations in your home state, including waiting periods. It has to be shipped to an FFL in your home state where you can pick it up. If you're from a state with a ban, you can't buy said weapon out of state. At least that's the way I understand it.