If you have seen a military cannon in your dream: You can set new expectations and goals for your future, you need to determine your direction and proceed on that path. To see a military cannon in your dream refers to going to the top, the benefit of the state, and the progress of your life as you wish. We can say that anyone who sees a military cannon will soon receive good news and experience great joy. In addition, it corresponds to the fact that their prayers will be accepted and their wishes will come true.