A harpoon gun.

img_0364.jpg