Great Cleaner!

4 ounce bottle of gun cleaner with fine mist sprayer

This is better than most products I have used.  I disassemble my pistols after shooting, lay the parts out and spray everything down real good and let it stand for up to 1/2 hour. Come back and use a mild hair type brush then rinse in warm water and force air dry. I find the product to bead all water.  I use this product at least once a week, I like it because it is biodegradable and I would recommend this product to others.