I have bought perfectly good "take off" barrels from the classifieds here for as little as $30.00. Can't do much machinework for that.
Charlie