We have many extremely capable chaps on here who could easily undertake the work you describe.
One thing that some have done for a number of years, for example, is sleeving the cylinder down, so we get smaller bore and a lighter piston. So, if the cylinder CAN'T be honed to get a reasonable surface, it could be sleeved down. Then a bespoke, one-off piston or, as you have said, a piston from another gun may be used, subject to varying degrees of modification.
All entirely possible and it's all been done before.
Our fine engineering peeps will be along.
Any gun in particular that you have in mind?