Superlube actually works really well on firearms also, even though it is not a specialized firearms lubricant.