This is what happened to my piston, whilst on a tour of Germany, when it lost a ring peg:

And this is where the ring peg ended up:

My question however is about the barrel.
When I took it apart it was worse than expected considering after a quick piston change at the side of the road it got me home, another 300 miles !!!

As you can see there is a very deep score, well gouge actually, in the barrel wall, also in the next picture you can see the nicasil lining has large patches missing:


The real question is:
Is this barrel reparable by boring and replating with a new Nicasil lining?
How much would this cost?
How much would a new piston be for the new size bore?
Will the total cost be more than a new RB22 barrel, £290 approx (unless anyone knows where they can get an RB barrel on its own for cheaper)?
So I guess rebore, replate and get a new piston OR buy a new barrel (I already have a new 70mm piston) ?
Cheers.