I've found that you can keep them a long time. I have what's left of 1000 small pistol primers that are 10 years old & they are fine. I've found myself at gun shows buying WW Lge. rifle primers that I know are at least 15 years old and never had a problem. I keep them dry & keep my powder tightly capped with the original gasket in place.