I've got some .308 ammo that I have been hauling around for 40 years. Some factory, some military, and some reloads. I don't shoot the .308 much anymore. It's been from Fairbanks, to Las Vegas, to Miami, Fairbanks, Pheonix, Anchorage, Alamogordo, Fairbanks, Washington DC, Anchorage, and back to Fairbanks. Took some of the reloads and military rounds to the range last fall, they all shot fine. I ended up with the military rounds because they had outlived their shelf life with the army and they wanted to get rid of them, 40 years ago. They still shoot fine. No telling how old they are.