I just picked up the Service model XD in 40 cal. The sub-compact was just too small for my hand. The gun feels good in your hand. The trigger and grip safety's are nice design. I have not yet fired the gun.(just picked up on Wed.) I plan to shoot this weekend..