I know you must be embarrassed for having posted that video which clearly shows something very different from what you thought it showed. And, with your embarrassment at having been proven to be incapable of understanding English, you feel compelled to double down on sheer stup!dity.
You have your feelings and I respect that.
"Why would he mention carrying 'weapons of war'?" Just a wild guess here but maybe because, in his military experience, he did carry such weapons at times.
Now, as far as: "it also makes him a hypocrite since he carried 'weapons of war' outside of war, which according to him is the 'only place where those weapons are allowed.'" - I am sorry to see that you are now tripling down on stup!d.
Do you really think that him advocating for having "weapons of war" being restricted to "in war" means that he is advocating for military personnel to never touch such a weapon in their training and to first touch such a weapon after they are thrown into battle. Surely, even you could not be that stup!d!
Do yourself a favor and try to avoid quadrupling down on stup!d.
You have been proven, with 100% certainty, to be absolutely wrong on this. Stop digging. (not sure if you will know what that means since you struggle so with the English language - but just stop, you are embarrassing yourself)