Range mags never get cleaned. Maybe a wipe down once in a while, but other than that, I don't think I've made an effort to disassemble and clean them. They stay in the range bag unless in the gun being used.
Mags that get dirty from nature, either being out riding around on an ATV or getting dusty, muddy, or whatever will get cleaned if or when needed.
Daily carry magazine gets cleaned when the carry gun does.