I don't like WD-40! I don't use WD-40!

Years back, I dropped the locks on a Perazzi shotgun I still own and had used WD-40 on on an emergency basis. I did not like what I saw! Every part of the trigger group had to be dismantled and cleaned due to a reddish brown coating. Now, on a Perazzi, that's not a major job, but it still shocked me, but I learned from it..
WD-40 was not designed as a lubricant, preservative or rust preventer.. I believe it was designed to displace water, and i do not believe it does a good job of that!

I avoid WD-40 like the plague!