Apologies if this has already been discussed!

What is the expected life span on ammo?

Besides corrosion what should be warning signs?

I know that if you have any doubt one should rather toss them but I am looking for some guidelines.

Thanks