I've not bought from guns.com, I don't think. I have bought from the following and would suggest looking to one of them for a safe purchase. I have experience with others, but would have to check my orders. My memory is old!
grabagun, kygunco, buds, smga, migunslinger, wilson, les baer, smkw...