I have had issues with my xds. There is a small pin above the trigger that has been "walking" out. The first time it occurred my trigger finger was burned as the shell ejected.
The second time the actual pin popped out and struck my thumb on my left hand.
I was able to get the pin back into...