Generally speaking, I always stop before I've fully loaded any
magazine, be it pistol or rifle. My thinking is that a few less rounds
will keep the spring from being fully compressed, and thus I
think it should extend the life of the spring.
If you plan on long term storage, then just put maybe 12 rounds
in a 15 round mag for example.
I have 20 round AR-15 Mags that I've used for 20 years,
I only put 18 rounds in them. 30 round mags I usually put
25 rounds in. I was first exposed to this idea wayyy back when I
was in the Air Force, so I figured they might be on to something.
And it seems to have worked so far.