Of the ones I'v tried, I have found Montana's Copper Cream to be less smelley, messy and the best cleaner for my firearms.
How about you?
_________________________
Manipulation is the KEY!
Use it willfully & be aware of it from others!