Out of all those guns, I've shot most consistently with my XDM and would have groups of 2"-4" depending on distance. My personal best was at 25' and grouped all 19 rounds in a 2" group.
Today, I went to the range and shot my newly purchased Walther PPQ 9mm for the first time and first 10 shots were in 1' groups at 15'...last 5 shots of rapid fire still yield 3-4" groups. The POA and POI felt more natural, recoil felt like nothing compared to the xdm. I love the grips. I also shot the CZ 85b today.
Overall, I love my XDM but I didn't even shoot it today.....I feel guilty!
Another thing is my fiance was always afraid of the recoil of my XDM and she wouldn't put the PPQ down.. If you have considered it, try one out.
First time with PPQ at 15', 15 rounds, last 5 were rapid fire.

This was second mag at 20'

My fiance at 15'... yes I know she shoots better

