It leaves a film on the gun that I never liked, but it will still clean either way.