Ive used wipe out and montana extreme 50bmg solvents. They both work well but the 50bmg is just plain obnoxious. Bottle says "caution, strong vapors", i expected it to be a normal hoppes type smell, i took a whiff and felt like i got punched in the nose! Definitely something to only use outside, even then, i can smell ammonia for days afterward.