I like the top left for the back and for the front I like the bottom left maybe small font(left breast).The cannon is cool but kinda looks like a baseball bat.Maybe add some wheels to make it look more like a cannon.Still going to be a cool shirt whichever way you decide to do it.