For a gun that will function as is, it is not a bad deal but it will take more money to make it great. I don't typically buy completed Glock/clones. If I did, I would immediately swap the internals of both the slide and lower to remove the MIM and low quality parts. The PSA internals are definitely low quality to even OEM Glock. Once you do that, it's not such a great deal. You are much better off buying a frame and building your own slide or buying one with high quality internals. Really, the extractor, firing pin, and firing pin springs seem to be the weak point for many cheap clones as they use MIM. I do love their frames, but, again, I ditch those internals too.