Angus1895;
Good morning to you sir, hopefully other than having a rifle to repair this finds you well.
On structural stock repairs like the one you're facing, over the last several years I've had very good success with G2 epoxy.
It has a very slow cure time and is the consistency of thick honey at room temperature when mixed.
If it were me doing your repair, I'd try to figure out a way to heat up the fore end - oven, hair dryer, etc. - before applying the G2 and then I'd wrap the fore end in stretch wrap to dry.
The theory behind this is that the air is forced out of the wood cells when one heats it up and then when one seals the wood with stretch wrap - as it the wood cools it sucks the viscous epoxy into the cell pores more effectively.
Since you're working with two pieces of wood now, I'd see if I could find a correctly sized Delrin, Nylon or UHMW rod for the magazine hole.
For the barrel channel if I couldn't lathe a Delrin rod down to match the barrel - I'd put a thin layer of electrician's tape on the barrel, coat it with release agent and glue the fore end up right on the rifle.
Again I'd use the Delrin rod in the tube magazine section though - and again I'd wrap the thing with stretch wrap to hold it together and seal it for the vacuum effect we talked about earlier. Be sure to use lots of release agent on the action too of course, but doing the repair either way shouldn't be too, too bad if you work your way through it methodically.
The preheating method is not my invention by the way, I learned it here from Art/Sitka Deer and it's worked flawlessly for me on a number of stock repairs.
Hopefully that was some use to you sir, good luck with your project whichever way you decide.
Dwayne