I am a big believer in more oil, rather than less, for a range gun. I can go through 400 rounds doing drills, meaning every contact point does its shuffle 800 times.
For a duty gun, lightly oiled.
And the other fire starter...I just use motor oil. Valvoline 10 30 FTW.