I heartily second the Apex kit ... after reading several posts here are there I bought the Duty/Carry Enhancement kit for my M&P9C before I even had the gun in hand. Glad I did, too, because the trigger out of the box on it was very crunchy and noisy. The Apex kit smoothed it out like butter...