Орфографический словарь Лопатина
штык-нож
орф.
штык-н
о
ж, -
а
,
тв.
-
о
м
Русский орфографический словарь Лопатина
штык-болт
штык-юнкер