This is advertised as fitting all Springfeild XDs, it doesn't. It won't fit any of the XDMs, due to their adjustable sights. I now own a Burris Fast Fire which I can't mount. I emailed Burris and they have no plans to make a mount for the XDMs.
It probably works fine on XDs as it looks well made.
No appologies we made.
Pros: Don't know,couldn't mount
Cons: Doesn't fit Springfeild XDMs
This review was written in the old system and had content requirements that are different than reviews written today.