Luger from 1936 also fired fine. OTOH, I have some 1952 .45ACP non- corrosive ammo that misfires with great regularity. That was the period when non-corrosive ammo was just beginning to be introduced into military service. My experience, and that of most experts such as General Hatcher, is that corrosive primed ammo has a nearly indefinite shelf life if kept reasonably cool. My experience with non-corrosive ammo is that it's generally good for at least 20 years, but that 40 year old ammo is suspect.
Heat is the enemy of ammo.
For every 10 degrees C increase in temperature, the reaction rate doubles. So keeping the ammo cool slows the chemical reactions that break down powder. The military suggests ammo be stacked in an open arrangement to promote good air circulation. Very low humidity is discouraged because of the danger of static electricity, and because it tends to promote evaporation of the solvents remaining in the powder and primers. That can make primers overly sensitive, and cause powder burn rates to increase dramatically.