Another thought on the subject of lubrication... There's a school of thought which suggests it's actually better to clean a firearm before using it, rather than after. Even sitting in a safe, a firearm will collect dust and debris regardless of what you put on it. The logic goes, taking a firearm out of the safe to the range and firing it without first cleaning it works all that grime, lint and crap into the inner-most recesses and workings of the action. Cleaning and lubricating the firearm prior to use avoids this problem, plus it removes any fouling out of the barrel which will marginally improve accuracy. Yes, it's a hassle; when you want to go shooting, you want to grab your gear and GO. You don't want to sit there for an hour and clean every firearm you want to shoot before hand. Consequently, I am guilty of not always doing this except on certain firearms. If I'm going to go shoot an AK, for example, I usually just throw it down in a mud puddle to rinse it off and then grab a handful of sand and rub it down to dry it off and tighten everything back up. If I'm going to shoot one of the match pistols or rifles at distance, they get thoroughly cleaned before use. Shooting one of the AR's, sometimes I'll field strip and clean them before use, sometimes not (but always after). After shooting one of the AK's on the other hand...just toss it back in the mud puddle again, cycle the action a few times underwater, grab an old rag in the garage and dip it in a pan of used motor oil, wipe it down and throw (not toss, but "throw") it in the bed of the truck and carry on (use and repeat).