I've been using it for about 4 years, on every gun I own.
It is the best stuff that I've ever found.
No "gooey" coating left all over the parts to attract dirt.
It simply makes the metal very slick, and has no "goo".
I've also applied it into my benchrest gun barrels, and it actually did make them more accurate, and much less prone to wear out.
It is a "one time only" treatment, so you don't need to keep re-applying it after cleaning. It stays in the metal for the life of the gun.
I also have put their other products into my car and motorcycle engines after break-in, and they were the best anti-friction product I ever tried. I blew a hose in my Jag one day on the highway, and drove all the way to a gas station on just the oil cooling alone(which is not a good idea, but I did it anyway). The engine didn't get blown, it was still good. Gas mileage got better, and it felt a little quicker too.
Everybody in my shooting group has changed over the Microlon, and we all really like it.
However, it is not a grease, so if you need a grease, then get the Microlon grease.