I have used G-96 silicone lube, and a teflon impregnated lube, and both work great in my experience. I bought a Taurus PT-22 that the slide would drag slightly on causing FTE, and once i hit it with the silicone spray, i never had that problem again. I know my grandfather used a grease/oil mix he made himself that worked quite well.