I gotta ask why a 9MM? I carry a springfield XD40 sub compact. Same frame as the 9MM but with more impact energy. It is easy shooting and drops back on target quickly. Don't most of these other 9's also have a .40 counterpart built on the same frames that are basically the same size?
I gotta brag a wee bit. My XD40 has night sights, a powder river trigger kit, a spring kit and the double action trigger pull is crisp and just under three pounds. No creep/long take-up, and almost no over travel.
I didn't like the trigger on the stock pistol and the powder river parts really put it right. I'm a smith, certificates from Lassen college Susanville ca., and the kit was easy to install with perfect fit. I will give folks a warning about the spring kits, You can get them very light. Do not take them down too far on a carry gun. With this piston you don't want to have your finger inside the trigger guard if you don't have a legitimate target in front on you. I had another set of springs in it that took it down to right at 2 pounds. I took it out and put a mag through it and swapped the springs back to the way they were before I messed with it.