Before heavy range use,straight out of the locker initial prep, I pull the BCG,disassemble and lube all the components by putting a few drops of oil in the exterior and brush it around with a 7/8" stencil brush leaving a sheen of lube on all parts.One drop on the cam pin and gas rings,wipe excess lube off firing pin,reassemble,and finally punch the bore.This is good for about 500 rounds or so with a quality CLP like Weapon Shield etc..
Otherwise if the weapon had been properly PM'd before storage it should be fine for immediate use lube wise(a quality rifle should be capable of running a load out practically dry),but I still like to punch the bore to make sure nothing found its way into the bore while in storage.
At the range if the rifle starts looking dry and feeling gritty I lay the rifle in my lap with ejection port cover facing up put a line of lube along the top and bottom exposed areas of the BCG thru the ejection port.Once that is done pull the BCG back,out of battery,about 3/8" using the charging handle and hold it there simultaneously placing a couple drops of oil thru the carrier gas vents.You will see the gas rings shine thru the carrier vents.Cycle the BCG a few times to spread the lube.That will take just a matter of moments and is good enough for a quick lube.Ive run well over 1K rounds doing this in training.
If the action is contaminated with dirt/dust,I pull the BCG,wipe it and the upper out,relube as I described in initial prep.