Plenty of specialist manufacturers for pistons, piston pins, rods, valves etc that can make anything you want.
If you have something to use as a pattern, anything can be re cast as well.
Parts will never dry up, they'll just come from different sources and require more dollars to acquire.