I like buying guns online with my credit card and get the frequent flyer miles. I usually get free shipping and don't pay any sales tax and my local pawnshop never has any waiting and they only charge 10 bucks for the transfer. It just takes a couple of minutes after I fill out the form and I'm gone.