I think GORP would be a good option if you rotate out the old bags and eat them at home. Put in a fresh bag before you go out or on some regular interval. You might also check the "sell by" date on pre-made trail mix from the grocery store. As long as you leave the package sealed, it should last a long time.
_________________________
The journey is more important than the destination.