I bought one of these a couple weeks ago. So far, I like it a lot. I've seen various aftermarket upgrades offered by several companies, the ones that have caught my attention are the 13# recoil spring and the stainless guide rod, also the heavy duty takedown pin. The spring/rod combo is supposed to reduce felt recoil as well as making the slide's return to battery more reliable. The only problem that I've seen with this gun is that when I load a new mag and release the slide, it doesn't return to battery completely without a "nudge". This hasn't been a problem when firing, but it makes me concerned that it could be (at a bad time). Any of you have this gun and what do you say about the upgrades? I've run about 100 rounds through it so far, I could shoot it more to see if the slide issue resolves I guess.