Str8stroke
Flashlight Enthusiast
The only WD40 I have found to work is the rust soak they have out. That stuff worked wonders on an old revolver we found in a building we were cleaning out at my mammaw's. The gun was buried in boxes and in a leather holster that had rotted away. It was froze up and would not move, had big chunk of rust and was pitted pretty bad. We let it soak in the rust soak for about a week and the gun now functions and it cleaned the metal so well you can read the manufacturer name, model, patent dates, etc. It turned out o be a colt police positive in 22lr. It isn't safe to shoot but it operates.
As for breaking stuck bolts I haven't found a product better than Schaeffer Penetro 90
I have used citric acid many times for this. That stuff is amazing too.
EDIT: Sorry for the two posts. I wasn't paying attention. My bad.