Also to the OP you are waiting on a $100 frame when by the time you put in a locking block, pins, slide release, magazine release spring, mag release, slide lock and slide lock spring, and a trigger assembly even OEM you are gonna be around the same as the $175 cost. And unless you have your own FFL or live in the same area as Big Tex you also have a transfer fee, back ground check, and shipping.