I'm afraid I've never built a speargun so I'm not the best one to answer your question, but since none of the people who have built one have replied I'll take a crack at it. Do you want the gun to be positive with the shaft in? I wasn't until the last few of my 70+ years of spearfishing that I I got guns that were positive, and then I wondered why all guns for free divers were not built that way. It's so nice to throw the gun off the boat and have it wait for me, or turn loose and adjust my mask with both hands while the gun sits there beside me. In my case the guns were Abellans and Ulusubs that has compartments for adjustable ballast fore and aft, so I was just a matter of removing lead from these compartments. If the gun was muzzle heavy I removed more lead from the front compartment. But that probably isn't an option for you. I wouldn't know how to add wood to the muzzle but I would think that would be difficult after the gun was finished. So assuming you want the gun to remain positive, how big a deal is it that the gun floats vertical? I had a couple of guns from which I couldn't remove enough front ballast to get then to float horizontally, and it turned out not to be a big deal for me. If I placed the gun horizontally in the water and it took several seconds before it ended up vertical, then I wasn't even noticeable when I dove with the gun. It's not as if it was hard to hold the tip up to aim a a fish. It was just a matter of ounces difference between the buoyancy of the front and rear of the gun and It didn't matter whether the gun floated muzzle low or muzzle high. I couldn't feel it.
I hope a speargun builder will come along and help soon.