Вообще в современном бою при работе достаточно большим стрелковым оружием (вроде АК), можно обходиться и без штыка. Они тяжелые и двинуть ими можно при тренированности не хуже, а между прочим, насадить человека на штык не так легко. Это очень тяжело психологически. Но вот различных десантных "наборах" рукопашного боя нашего времени автоматы уже небольшие, ими можно драться, но в общем они для этого не совсем приспособлены. Поэтому штыки превратились в кинжалы и ножи, в том числе и метательные. Хотя конечно работают там чем угодно. Помню ещ в советское время у нас в универе работала поварихой здоровенная баба, отслужившая в Афгане. Так она периодически демонстрировала великолепное владение в качестве оружия не только кухонным ножем, но и кастрюлей, черпаком, и чем угодно. Имено в этом отличие современной подготовки. Оружием становится практически все, что есть у солдата.