I usually load several guns at the beginning of the season. The load stays in the gun until it's shot during the season, or until my first range session with that gun after the season. Sometimes that's a week or two after the season end, sometimes a few months.
What Semisane said. Mine are often loaded for months at a time. They always go bang when they are supposed to.