I had a 9mm xds when they first came out. For some reason that I can’t remember I traded it off for a Walter pps. That was a long time ago and since then I have not spent time and money looking for the perfect carry gun. I traded a Ruger 10/22 for my son’s xds 45. I’ve shot it and it’s not going anywhere. I wish you well on your quest.