I voted once every 6 months but...
Thats more of an estimation. I really haven't been carrying long enough to establish a pattern on switching out my carry ammo. As for my mags, since I chamber a round from them when I get ready to go out and reload the mag when I get home, I get a feel for how tight my spring is. If it starts to get loose, then it's time for me to look for new springs.