Might I suggest you email the guys at British Spares in NZ -
sales@britishspares.com
They're very helpful, and possibly have a NOS barrel. If not, they'll be able to point you in the right direction, or try to find one for you. I got a new 750 barrel set from them, c/w pistons and rings, for $500AUS.