I've generally had good experiences online, but the best advice is still the same: Let the buyer beware. On Auctionarms, at least you can check feedback. If possible use a credit card, at least then you can contest charges if the gun is not as described.