g-96 is what i've always used as well. It also smells good!
For lubrication of the bolt or trigger mechanism, Hoppes' #9. A former neighbour, firearms enthusiast, hunter and commercial fisherman across the street had another solution for protection of the metal exterior. Here on the 'wet' coast he had something rendered down from his commercial fishing. Ratfish oil. Seems to be super water repelant. A small amount on a wipe down cloth does the trick.



























