A while back I removed the barrel to polish the feed ramp on my C9. When pounding the pins back in everything you don't want to fly/fall out did. :x The sear and spring, sear cam, counter weight pivot pin, safety, sear block spring, sear block, and the magazine catch spring. Fortunately everything fell onto the towel I had down. Having never taken my C9 apart before and the exploded view provided I could have been it trouble if I wasn't somewhat mechanically inclined. I was able to get everything back into place the way it should. I learned two things from this episode. (1) NEVER have the grips off when replacing the pins. (2) Secure the things not held into place by the grips. I complished item (2) with some good old duct tape and a gum wrapper. First I placed the gum wrapper over the sear to protect it from any sticky from the duct tape. Then I wrapped duct tape with the sticky side out(so the grips and anything else it touched wouldn't get sticky. After that I replaced the barrel pins. Why did I do this again? BECAUSE somebody posted some pics of their beautifully polished ramp that made mine look like some dufus did it. So I just had to get me a Dremel and do it right. I took some pics of the Red Green job. Hope I can attach them here.