I have been recently handling some XD's. I carry a Glock 22 on duty, which I hate! My hands are small, so it does not fit well in my hand(grip).It has too much muzzle flip. I have tried the rubber grips and skateboard tape on the 22 and it just doesn't help. Still shot in the 260/300 range. I shot a .357 and .40 XD and they handled real nice. I found I shot better with them. Fit my hand well. Comparing them to Glocks they are pretty much the same size. What are your experiences with the XD's. Do you Like them? Are they Holding up in the Long haul? Any Info. would be appreciated.