Dave,
Typical shelf life for military contract purchased MREs was five years, extendable by another 5 upon inspection (the vet would look for damaged packaging, signs of leaking, storage in high moisture or non-climate controlled facilities, etc.).
I am not sure of civilian purchased "MRE" meet the same standards
Enter your email address to join: