Do you have any local engine builders or machine shops around? Pistons are usually quite easy to get as long as they are a usual size. Forged/strengthened parts are a little harder to come by but they are still out there.
I'm based in the UK so I can't really give any tips on Pittsburgh suppliers but were bound to have some on here from the US.