Life got better when I acquired enough mags to simply swap out used/dirty mags after each stage. Used mags are stored in a different area of my range bag to prevent accidently getting one back on my belt. At home each are downloaded, disassembled, brushed/swabbed, reassembled and external surfaces wiped down and are ready for loading the night prior to the next match. I prefer Hornaday One Shot cleaner/dry lube for my mag maintenance but the opinions on what to use or even to use anything other than a brush/swab are many and passionate.