I would be leery of buying a firearm from anywhere I couldn't put my hands on it first. I'm one of those touchy, feely, kind of guys.
My local gun shop has got me spoiled because, if he orders me a firearm, when I go to pick it up, he chambers an empty round in it, several times, to make sure the firing pin is working properly, and that it ejects like it is supposed to, and that all the parts are like they are supposed to be, before handing it to me for my inspection. Heck, he even puts the scope on, and bore sights it for me, without any charge. Buy the time I pay him for it, I won't have spent much more than I would if I had ordered it, and payed the shipping charges, and I know what I'm getting right from the git-go.