I always clean my rifle really good before I go to the range, and then when I get it shooting perfect I run a lightly oiled patch thru it and Im ready to hunt.
Why would you clean the gun before a range session? Then you have oil and solvent residue in the barrel which can affect the shot. I would clean after the range, when the gun is dirty.
I clean mine after most range sessions but only run a patch through during the hunting season if there is build-up in the barrel.
If you clean it right before hunting, you can run a patch through with alcohol and then a couple dry patches to make sure there's no solvent, oil or any other shot-effecting residue in the barrel.