But get a little dirt in the action and it won’t fire.
I don’t agree. “a little dirt” doesn’t have much effect, if any. A LOT of sand will, but that’s different.