A while ago, I started using TW25B on what I thought were tough, high wear situations, many rounds through semi auto pistols, and it has slowly taken over for almost everything. I use it very sparingly, it never gums up over time or in cold temps. In very dusty conditions, I would call extreme, I clean up traces of grit, not any where near what I came to expect with conventional greases. There's no panacea, but I've come to use it with predictability and high confidence.