Drew - WELCOME to the board!
What flavor of cannon ball chucker are you favoring? Range, bore diameter, use (competition or urban redevelopment)?
I am planning a USA 37mm WWII anti-tank gun replica for parades, Memorial Day services, and New Year's(I live in a shrinking rural area). I have a BATF approval letter for my design to mount a BP cannon on a WWII 37mm anti-tank gun chassis (antique design looking like a WWII vintage artillery piece). They instructed that the piece (smoothbore) not use fixed ammo, and use an antique ignition source to not be classified as a destructive device. See
www.g503.com's artillery section for these guns and the reproductions. I would prefer to make the M1 (57mm)/6pdr anti-tank gun as it is more appropriate for my Dodge M37 3/4 army truck, but I opted fr the smaller 37MM being there will be a learning curve and the 57mm is more complicated to build. BTW: I started out making the small BP kits such as CVA pistols and rifles, then US service rifles (M1/M14(M1A1), then a Browning M1919 (semi) & M2 tripod.
I was also considering a punt gun design. The punt gun is basically a over-sized shotgun ~6' in barrel length (0-4 gauge/1.5-4"i.d.) used previously in the US for bird hunting and still used in the UK. Being it shoots shot and not a shell/bullet - the pressures are reduced as is the barrel thickness. Also, the punt gun barrel taper nicely matches the 37mm profile.
Lathe length - maybe does not need to be 2x the barrel length. Why not attach the drill bit to round stock sections (maybe using pucks (nylon) centered on the drill bit shaft to reduce flexing for long lengths while inside the bore)? That way you drill in a set distance then add the drill drive-shaft extension section. For max boring length - you would need lots of short extension sections to add to keep the distance between centers as much as possible - yes a pain but doable. Then again, it may be better to farm out the boring to a well equipped shop depending on their competence and the $$.
Thank you for the encouragement. I'll post the project's progress over the Winter.