【回答】
どの次元世界の『戦国自衛隊』だ?
原作,新旧マンガ版,新旧映画,TVドラマいずれも,そんな設定じゃないぞ.
戦国自衛隊は,あくまで「任務(実弾も使用した大規模演習)で出動した」部隊が,移動中にタイムスリップした,という設定.
彼らは勝手に駐屯地から,弾薬や装備を持ちだしたわけではない.
ちなみに「続・戦国自衛隊」は,「朝鮮半島有事に出動して移動中」だし,ダメ映画(*あくまで個人の感想です)だった映画版だって,非公表の極秘任務とはいえ,正規の命令で行動してる.
隊員が個人的に行動しているわけではない.
現実にも,合法的かつ合理的な意味も目的も許可無く,業務外で銃持ってそこら辺をうろつけば,自衛官だろうが警察官だろうが,刃物を使う職業の人間でも銃刀法違反.
自衛官や警察官や猟友会の人間が,銃火器を大手を振って持ち歩けるのは,
「業務遂行の為に,その銃火器の所持と使用の合理性・必要性が認められる」
という事.
無目的・私的・無許可で銃火器を持ち歩いたら,何処の誰であろうとも違法.
戦闘機・戦闘艦艇の場合はさらにややこしいけど,基本的に自衛隊の目的外の使用・運用はガチ違法.
早い話が「かってに持ち出して,かってに使ったら ダメ絶対」
戦国自衛隊だと,その時代にゃ銃刀法違反も法律も無いから合法だろうと思うし.
合理的・客観的に,銃火器と装備品を緊急避難もしくは正当防衛の為の使用しない場合,人員・装備を保護できないと,責任者が判断したと言う事から,集団での銃火器の携行・使用は合法ではないかと思う.
まぁ,中盤から終盤にいたっては,「どうしてこうなった」といった感じだろうけど