is wd 40 good for guns?
WD40 is a solvent that leaves very little oil on the surface. This means that more dust and dirt will be attracted to the surface and eventually you'll have a nice layer of gunk on your gun. In cold weather this can be very bad and VERY big pain in the ass to clean off.