I searched this topic before posting and got zero results so forgive me if this question has been asked to death.
From what I've seen on other forums Kroil has a very good reputation as a cleaner/lube. I want to know if it's really that good.
It's getting to be winter and I have one of those jobs where I have to be out in it regardless of weather so I'm wondering if wiping the gun with Kroil would be a better protectant than Breakfree or Starrett light tool oil (What I use now).
PS the gun is an M&P if that matters