This is the EAA Polymer Witness. At $250-$300 or so, this gun is a real bargain. The quality of the build, the fit, and finish are everything you'd find in a $450+ gun. I've put about 1000 rounds through this one without any problems. Magazines are available from Cheaper Than Dirt, just be sure you're getting the right one for your specific model of Polymer Witness.