They last fine. I put my box of pellets in a zip lock bag and keep the jars of powder also in a sealed ammo box. I do sometimes buy a new box for deer season. Had some black powder in tins in an ammo box for many years in the garage and worked fine. Just seal them good in a bag or ammo box.