I just realized I believe I was having issues because of my projection settings on my main camera being incorrect which was throwing off everything else
Thank you for the help, I really appreciate it!
the cannonballs fire out of the cannon when the mouse is unclicked after being held down, so the fire function works, its just the angle of the cannon never changing