Drop or two of silicone oil is great every 500-700 shots. Personally I take my NP rifles apart, including the spring/gas ram, and clean out the piston chamber and piston followed by lubing the piston with moly grease. Really smooths the cycle of the gun in my experience.