Light surface rust on a gun can usually be removed at home with gun oil and a very fine, well-oiled abrasive, as long as you go slowly and let the oil do the work. The goal is to lift the rust without cutting into the bluing or coating underneath. Deep rust, pitting and rust inside the action are a different job.
Surface rust vs. pitting: check what you’re dealing with
- Surface rust is orange or reddish-brown and sits on top of the metal. It often starts from fingerprints, sweat or a damp case. This is the kind you can clean off.
- Pitting is where rust has eaten into the steel. After cleaning you will see small dark craters. Cleaning stops the damage, but the pits stay. Only refinishing hides them.
- Rust in the bore or action needs more care, because it affects safety and function, not just looks.
What you need
- Gun oil or a CLP, and a degreasing gun cleaner
- Soft cotton rags and cotton swabs
- A nylon brush (old toothbrush works)
- Bronze wool, or 0000 (“four-aught”) steel wool, the finest grade
- Nitrile gloves, so you don’t add new fingerprints
How to clean surface rust off a gun, step by step
Safety first, every time: remove the magazine, lock the action open, and check the chamber twice, once by looking and once with a finger. Take all ammunition out of the room before you start. Work in a ventilated area, wear safety glasses because springs and solvent can fly, and wash your hands afterward since fired-gun residue contains lead.
- Field strip the gun per the owner’s manual so you can reach every rusty spot and check hidden areas under the slide or inside the receiver.
- Clean off dirt and old oil with gun cleaner and a rag so you can see the rust clearly.
- Soak the rust with gun oil and let it sit several minutes. Oil loosens rust and cushions the abrasive.
- Start with the gentlest tool. Try an oily rag and a nylon brush first. Light rust often comes off with just that.
- Step up to bronze wool or oiled 0000 steel wool if needed. Keep the pad dripping with oil and rub in small circles with very light pressure, about what you’d use to wipe a fingerprint off a phone screen. Rust is softer than the steel, so it comes off first.
- Wipe away the brown slurry often and check your progress. Stop as soon as the rust is gone.
- Clean, dry and protect. Wipe off all residue, then apply a thin, even coat of gun oil to all exposed metal.
What not to use on a rusty gun
- Coarse steel wool, wire brushes, sandpaper or a wire wheel. These cut right through bluing and coatings. Even 0000 steel wool must be soaked in oil, and it can still dull a high-polish blued finish.
- Steel wool on painted, Cerakote-type or color case-hardened finishes. These finishes are delicate and scratch easily. Use only oil, a soft rag and a nylon brush.
- Acid rust removers, vinegar or naval jelly on blued guns. Bluing is a controlled layer of oxide, and chemicals that dissolve rust can strip it too.
- Household sprays as a finish coat. Once the rust is gone, protect the metal with a product made for guns.
How to clean a rusty gun barrel
Light rust in the bore often looks like a dull or orange haze. Soak the bore with solvent or CLP, let it sit, then run a bronze bore brush through it (never a steel brush) and follow with patches until they come out clean. Repeat over a couple of sessions if needed. When you’re done, look through the bore with a light. If you see dark pitting, rough patches, bulges or rings, don’t shoot it until a gunsmith has inspected it. Glock’s manual, for example, says not to use a barrel that is cracked, bulged or obstructed.
See how to clean a gun barrel for the full bore cleaning routine.
What about a gun that has been sitting for years?
An old, neglected or inherited gun that is rusty all over may have rust on springs, pins and in the trigger group where you can’t reach without detail stripping. Old oil also turns to varnish that can make parts stick. Do not load or fire it until it has been cleaned and checked. This is where a professional cleaning makes sense. Condition Red Tactical offers cleaning and inspections, priced by how much fouling or rust is present; see our services page or contact us to bring it in. If you want the outside restored after pitting, we offer custom Cerakote through our partner War Paint Cerakoting.
How to keep rust from coming back
- Wipe the gun with a lightly oiled cloth after handling to remove fingerprint salts.
- Clean promptly after shooting in rain, snow or humidity.
- Don’t store guns long-term in soft or fabric-lined cases, which hold moisture and wick oil off the metal.
- Control humidity where you store guns and check them every so often.
Our gun storage and rust prevention guide covers safes, humidity and long-term storage.
Common Questions
Does WD-40 remove rust from a gun?
It can help loosen light rust, but it is not a gun lubricant or long-term protectant. Use a gun oil or CLP to soak the rust and to protect the metal afterward.
Will 0000 steel wool scratch bluing?
When it is soaked with oil and used with very light pressure, 0000 steel wool usually removes rust without harming ordinary bluing. It can still haze a high-polish finish, and it should never be used on painted or case-hardened surfaces.
Can rust pitting be removed?
No. Cleaning stops the rust, but the pits in the metal stay. Refinishing, such as rebluing or a Cerakote coating, is the only way to hide them.
Is it safe to shoot a gun with a rusty barrel?
Light surface rust that cleans out fully is usually fine. If you see pitting, bulges or anything stuck in the bore after cleaning, have a gunsmith inspect it before firing.











