I've used everything and Frog Lube products are the best in every way, it costs more but it's worth it. It's a little work using the cleaner and getting rid of the petrochemical products.
Then you heat your firearm with a hair dryer and apply Frog lube to all parts , metal, plastic and wood...