I am having heart palpatations from the extreme short-sightedness of the gentlemen above...
CHOCOLATE!
I would be extremely careful about trading ammo. Opinions change, and I would certainly hate to be offed with my own ammunition.
I read an article a couple of years ago where they said MANY medications have passed the test of time for up to 30 years. Again, that was unopened medications. But some really are time-sensitive, and will break down. Neomycin and tetracycline, and I think aspirin is another. When you have specific medications, ask your pharmacist and explain you're asking 'in case of emergency'.
Sue