Thanks a lot, guys.
The one thing that really had me stumped about a barrel extension was the cylinder replacement, e.g. ported/non-ported, but by the sounds of it, Grounded_Pilot, I could look at doing that after I've extended the inner and outer barrel.
Anyway, that's enough to get me...