I have a carbine shoulder stock and can't imagine shooting that piece without it.
Arty Lugers are fine either way with an 8 in. barrel but the stock with a two hand grip is a great platform...I suspect that same hold will be fine with the cannon barrel.