Yes, I use both Kroil and Aerokroil on a regular basis. Not for cleaning (I use SLIP2000 #725 Gun Cleaner for that), but to free stuck/rusted parts, or to remove the carbon buildup from the tail of AR-15 bolts. Kroil + a green scratch pad does wonders.