I have now purchased three guns from CDNN Invesmants. The first was a Steyr M40 for $329, then a Steyr S40 for $399, and finally a S&W 639 for $299. All guns were exactly as described with no visible blemishes. When I lived in IA I ordered the S40 on a Mon and recieved it on Wed!! What I really apreciate is how little shipping they charge. For a single handgun they charge only $9.95 which is a super bargain. I plan on buy a couple more guns from them in the future. They don't let you order guns online so I have always called in and ordered through Traci who is a good guy to work with. He even threw in some nice Steyr patches for me. If you are interested in purchasing guns by mail order CDNN is one of your best bets.