I’ve used this for years now. And it’s amazing. I used it on all my weapons now. Some many times. My EDC i practice weekly with 60-100 rounds. Even with this all I have to do is take a paper towel and wipe off the carbon on the slide and barrel. To be truthful I have 9-12 applications of this on it. My. Pistol slides like glass, even with 10-18K rounds through it. My rifles especially my ARs I’ve used multiple coats on and they are smooth as silk and again usually a simple wipe down after use is all you need except the bolt. A little plastic brushing and WAMO it’s like new. I do load my own ammo so it’s clean burning powder but still, this is amazing stuff. My 22LR I shoot nearly daily and again I’ve used many coats of cerma on it. My receiver is so so smooth and super easy to clean even after many hundreds of rounds. I have another review which I will still stick to. This is the only treatment that I have to rezero my scopes for. It make the barrels so smooth your velocity is fast so I’ve hit high on all my rifles when first treating them. I put Cerma on about every 3-8 time I clean my weapons, depending if they are bolt or semi auto. And after the second or third treatment I don’t use any grease or oil, nothing and still flawless functionalityof my weapons. Love this stuff. Best I’ve used especially for the price!! Oh one more thing from one bottle of Cerma I’ve coated probably 30-50 weapons with multiple applications on most. And I’ve still have about 1/8 of my first can left. Amazing. It takes so little of this after you figure out what your doing.