I carry a microtech ultratech alot. The only times i had problems with it not firing due to pocket lint, i cleaned it with some wd40. More wiping then spraying, the last thing you want is the inside all wet. I think it just needs a small amount of lube. I would follow what ever the manufacturer...