ОГНЕСТРЕЛЬНЫЙ разбор слова по составу

Как разобрать слово ОГНЕСТРЕЛЬНЫЙ по составу?

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

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

Задание встречается в 3, 4, 5, 6 классе