Im sure all thats fine stuff. I have never used anything but breakfree CLP in my life and wont stop now. Its absolutley the best cleaner, lubricant and protectant on the market. IMO if you need some super lube to make your guns run , there is a problem with the gun. just my .02