Originally Posted by juststartin5272
Not a fan of the xd especially after the recent recalls for the roll pin
There is, nor has been a recall.
Reply from Lexi Strode at S.A..
"Iím sorry for your unnecessary alarm. As usual, the internet is full of misinformation. There is no recall. Never has been." .