The big problem with WD-40 is that it finally starts to become sticky capturing dust, dirt and burnt powder. Then it starts to harden and it can become like concrete and builds up in layers. I have had many firearms that I have had to take apart for people who have used it for years as the firearms no longer worked and even had to chip it out of the actions.