Ammo, if properly stored, can last over a hundred years.
There is one place I know that offers .41 Colt Black Powder cartridges.
https://www.buffaloarms.com/41-long-colt-loaded-black-powd-amobp41lc.html