«огнестрельный» по составу

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

Части слова: огн/е/стрель/н/ый

Состав слова (морфемы):
огн, стрель — корни,
е — соединительная гласная,
н — суффикс,
ый — окончание,
огнестрельн — основа слова.