CMP is probably going to the best bet. Sure, you have to jump through a few hoops to get one but in the end you'll get a decent rifle, no import stamps, a pedigree and they're good about taking care of any issues you may have with the gun. Price is pretty much going to be lower than a private...