Had the cross pin walking out of my Taurus TCP today. Not a huge deal, just need to adjust the tension on the slide release spring that also retains the cross pin. Would take maybe 5-10 min to find a YouTube video, or a manual somewhere to show me how to do it. Oh no, didn't bother to do that, just have at 'er with the hammers and punches. (Not that bad, but not too far off) Anyway, when I got the action out of the grip frame, I had the worst case of sprining sproinging I've had in a long time. Slide release spring over there, ejector over here, slide stop scurried under the bench somewhere and the sear spring bounced of my head....complete yard sale. Two hours later, its all back together, only needed three hands, two punches and a couple dental picks.....once I found all the peices parts.