Pedantic here: two ‘n’s in a firing cannon.
My grandparents’ newspaper used it both ways: The Canon City Cannon. It goes off once a week.