I have fixed several muzzleloaders and about 6 modern firearm stocks with Brownells Stock Pin repair kit and Devcon 2 ton epoxy, slow set and a few clamps and some pieces of leather for clamping.
You get everything ready, epoxy mixed, and apply a liberal amount on both pieces to be joined. Clamp...