I have used nearly every gun oil you can pick up off the shelf at gun stores and from the auto section of big box stores. The grandfather of an ex-fiancee gave me a few cans of G96 spray. Smells great, cleans great, and lubes great. The only issue I ever have is finding the stuff as some places will carry it for awhile then stop. I keep Rem Oil, Hoppes Elite, and real military CLP on hand for when I run out of G96.