Airsoft Grease and Oil

What kind of Lubricant do you use for your Airsoft?
Especially good for working parts of air-powered guns. Silicone oil is a must-have for any gun owner. 100% silicone oil such as Elite Force Slick is the only type of lubricant you should use on your airsoft AEG, Gas Blow Back Rifle and Pistols, CO2 guns, paintball markers, and airguns.