All these so called modifications/improvements and they in the end count for what? Does the pistol shoot straighter? Further? More reliably? I don't think so. I usually change out the recoil spring, factory usually 16-18lbs, a 14lb or even 12 makes it shoot without all the recoil or muzzle flip. Change out the mainspring to reduce the trigger pull. At the distance for CCW a red dot on such a short barrel is money down the drain. Actually a better choice is an striker fire pistol. Lots of practice and the best 9mm ammunition for self defense carries a great deal or weight, cost little.