I love my XDS, it's just the right size. This gun makes you improve your grip as this gun does have problems if you limp wrist it, also this gun does require a breake in period, of about 300+ rounds. The 9mm version is to come out in a few months so if you have problems with the recoil of a 45 in a very small package you can go with the 9mm, the 40 is comming out the first quarter of next year.