I've had and shot the 9mm. I have the Shield .40 PC and the Shield .45. In order, I'd take the .45, .40 PC, and then the 9mm. My .45 recoils softly, in a straight line, reliably, and accurately, every time I pull the trigger. Speaking of the trigger, the .45 has a better trigger right out of the box, even, IMO, compared to the 2.0's. The PC models are the exception, being just a bit better all the way around. As to concealability, I have never known an extra 1/2" to be the difference between a well hidden gun and one which is not. I carry my .45 in a DeSantis Cozy Partner almost daily except when the .40 PC wins the draw for the day. Although I like the 9mm, the .45 would be my first choice every time even with the smaller round count. Short answer, the .45 is a softer shooting, more accurate choice, with a better trigger. What's not to like?