Moose are suppose to be dangerous. They are, but they won't bother you if you don't bother them. People get to close to them and are completely unaware of the dangers. Moose kill more people than bears. They also really hate dogs. A recent attack in Colorado involved an off-leash dog. The dog went after a moose and ran back to the dog handler with the moose behind it. The dog's owner was an older women and she was attacked.
Last year I walked up on 2 moose with my dog. My dog is not as dumb as some other canines and he avoided them. We were able to walk away safely with out any incidents or aggression. They won't bother you if you don't bother them. I did not need a gun.
I carry a knife. I never seen any black bears on trails or mountain lions. those animals are going to hide most of the time. Thankfully no grizzly bears where I live.
IT AINT EAZY BEIN STEEZY