Here's some stuff from the makers of MRE themselves (and by the way, the stuff they have now compared to 1995 is actually not too bad, I'm fond of the beef ravioli and the Chili, myself. We eat MRE's about once every three months (my son and I) just to keep the stock fresh.
Here's what i could learn from a maker of MRE's:
http://www.wornick.com/military/mre.htmand here's what the military has to say:
http://www.dscp.dla.mil/subs/rations/meals/mres.htm"The shelf life of the MRE is three (3) years at 80 degrees F. However, the shelf life can be extended through the use of cold storage facilities prior to distribution. "
I'd toss 'em if they were from the days of sideburns and Janis Joplin.