Highly restorable, and you could probably restore the barrel to full length with an over-bored sleeve made from the end of a junked barrel. Turn the existing one down in a lathe up to half way through the foresight lugs, then turn and bore the sleeve to fit and epoxy or solder on so that the other "half" of the foresight lugs are on the sleeve and they "meet in the middle" so that the join is centered on and covered by the foresight base. The base will then help to hold it all together. A thermal fit would an option: cool the barrel and warm the sleeve and drive on. With a sufficiently large counter-bore it should be quite safe to shoot IMO.