If it is for emergency survival, stick with canned goods and rice for minimal shelf loss.
Furthermore , avoid the "easy lift top" cans ; if you notice they frequently have an expiration date of 1 year.
For survival foods, get the fully canned product where you need the can opener, even if you have to go to store or 'not advertised' brand product -it'll last longer !