I had the M21 in .25acp and had the exact same problem, it hated getting dirty. What I had the most trouble with when it got fouled was the inability to pop up the barrel. A quick clean up always returned it to service. I sold my Bobcat but still own an original Jetfire .25 auto and I feel it's a better gun than this one. It doesn't experience this same problem to the degree the M21 did and is more reliable overall.