You can easily clean a mag by wiping the top inside of it out with a rag then spray a bit of oil into the count holes.
Carefull! Watch out for flying springs......
Do you think storring ammo in the mag at all times can effect the long term function of the mag?