I have a 30 year old mag I've never cleaned and one I did because I dropped it in the mud. I used running water to wash off/out the mud. A very tedious task. Then used brake clean with a red straw pushed past the mag follower to remove the last of the mud and water followed by a good compressed air blowout to finish it up. Once clean and dry a liberal dousing with spray silicone lube and its good as new.
Lol good luck
Bookmarks