Как правильно пишется слово "огнестрельный"?

огнестрельный
Русский орфографический словарь

огнестрельный

огнестрельный
Большой орфоэпический словарь русского языка

ОГНЕСТРЕЛЬНЫЙ \\ [а]гнестрельный; о[г]нестрельный; огне[ст]рельный.

огнестрельный
Большой толковый словарь русского языка
ОГНЕСТРЕЛЬНЫЙ, -ая, -ое. 1. Стреляющий посредством воспламенения пороха или других взрывчатых веществ. О-ое оружие. 2. Причинённый пулей, осколком снаряда. О-ая рана.