I like Break Free clp , too, But I Only use AFTER I clean the bore, not as a cleaner, and that's due to copper build up and other things, a GOOD bore cleaner is, just that a GOOD bore cleaner, and OIL, preventive rust and basic oil needs, are a second product, IMO
NO reason in today's world to ONLY have.use one product,
as they when you TRY to have a ONE DOES IT ALL< it never excels at any job, leaving room for better .
so why not use a better bore cleaner and then a BETTER oil else where, and have the best of both worlds? a small bottle last a pretty long time unless you shoot and clean a LOT! and if you can afford all the ammo, you can surely afford the good cleaning products of each need ?