WD-40 is a solvent and NOT a lubricant. Because it evaporates so quickly WD-40 does not function well as a lubricant in guns. Between the time you spray it on the chamber or slide and the time you load your rounds and start firing, it would almost certainly be evaporated, leaving your gun bone dry.