Grabill Meats. I know the guy who runs it. He says the official shelf life is 10 years, but unofficially these canned meats will be good as long as the cans are intact. We have made some recipes with them and they are tasty. Your chice of turkey, chicken, beef and pork, or any combination thereof, all precooked. Get your high quality protien!
Canned soups. They give you a full meal and moisture as well. As long as you have the storage space stock all you can. We eat soup anyway so it won't go to waste if we never have the TEOTWAWKI.