Drayton,
A very simple fix for your caps getting into the "works" is to thoroughly clean & degrease the little safety notch on the hammer's face. Then make a little dam with masking tape and fill in the notch with JB Weld. Once I did that I rarely get caps being pulled off the nipple during cocking. They often would get caught in the cutout, pulled off during cocking and be tipped off the hammer by the frame and fall into the innards. Occasionally the filler gets dislodged during firing but after it sets I scrape away the excess and put an ever so slight concavity on the face of the JB Weld fill so the fill doesn't get the full smack of the hammer blow against the cap. All I can say is this tiny reversible modification has all but eliminated cap jams from my Colts. I even shot a couple of matches with full (30gr) loads and had no cap problems with my guns. It is sure simple, cheap, and does not permanently disfigure the guns. If I could have filled in the notch with solder, brazing or welding I would have done that. The Piettas with the largest notches had the most jam issues until corrected. The first time I made a similar mod was with an older ASM Walker that had a small hole in the center of the hammer face for resting onto the single safety pin on the back of the cylinder. I had caps sticking onto the hammer face that jammed into the small hole. Once I took a piece of copper wiring and tapped it into the hole to make it flush the jams disappeared.