For my carry guns, I use either a high quality dry lube such as Hornady's One Shot, or CRC Heavy Duty silicone spray. The reason is to reduce as much as possible dirt, dust, and miscellaneous debris build up in my carry guns.