I've been using this for about 1 year now on all my semi's with good results. I know that Hornady touts this as being both a cleaner and lubricant, but I don't feel it cleans as well as my old standby Hoppe's #9. As a dry lube though, I think it's much better than oil, which slowly dries out and gums up, or grease, which attracts all kinds of grit, pocket link, etc. Especially important factor to me on my carry guns.
You want more details, see http://www.hornady.com/assets/files/...-Advantage.pdf