«гарпунщик» по составу

гарпунщик

Части слова: гарпун/щик/

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