I'll second the motion on that striker retaining roll pin, NBK. I have over 10000 rounds in my XDm Compact 9mm plus thousands of dry fires (with and without snap caps). I have had to replace the retaining pin twice. I got the replacements for free from Springfield. Excellent support. But having the gun break is frustrating. They indicated 5000 rounds or so is a common life for their pins.
The XD (not XDm) retaining roll pins are not the same design. Not sure if they're solid or what, but they are much more durable. No one can explain why they changed this, nor why they are not changing back.
I don't know whether the aftermarket roll pin would affect warranty, but I doubt it. SA has been awesome every time I've had to work with them.