艦内戦闘みたいな近接戦闘じゃ銃剣使えんっしょ
だから20世紀になっても海兵向けにカトラスが制式採用されてたりするし