It's really not a hassle to have it shipped to an ffl. I use a local ffl that charges $25 transfer fee and I have a copy of their ffl. Then all I have to do is provide a copy to the out of state seller and pay shipping, then I pick up the handgun in a couple of days at my local ffl to do paperwork. When you do this you do not pay the sales tax on the gun in the state of sale, but are supposed to pay it in your home state by including it on your taxes at end of year, just like ordering anything off internet. I like to actually handle the gun that I buy before laying out a lot of cash. Just be sure the gun you buy complies with your home state law.