I was messing with my XD .45 Tactical a few weeks ago, the roll pin was protruding through the top of the slide quite a bit, I grabbed it and a small piece came out in my fingers...Hmm....Looked it up, seems they do break from time to time, well known issue. I sidelined the gun, I don't shoot it all that much honestly and I've been pretty busy this spring. Once I got caught up at work and home etc... I decided to replace it and put the gun back in service.
I ordered the 3MM Spirol roll pins from McMaster Carr, 50 pack for $15 delivered- much better deal than the Brownells or Springer 3 pack for $30..... A buddy agreed to pay for them actually if I would swap his out- he's not very handy with tools...at all...I think in a former life he was quality control at a bowling ball factory.
When I got the pins in I tapped out the pin in my Tactical- it came out in a total of three pieces....needed replacement, badly. I grabbed my three other XDs and swapped them out as well, they were all still in one piece but two were badly bent. I wasn't impressed at all with the quality of the factory pins, they seemed cheap and thin....
Swapped out nine pins for my buddy, 5 .45's, three 9's and a lone .40 S&W. None of his were broken but that's not surprising, he has so many guns none of them get shot all that much even though he is a pretty serious shooter. Several though were obviously peened....Everything came out easily and the new ones went in without issue, having the right Roll Pin punch I'm sure helped.
The whole process took about a half an hour for all 13 guns. Easy to do. I test fired my four last night, they run like champs. Glad to have the guns back up and shooting and in arguably better condition than before.