Synonyms of harpoons

1 Syllable
club, dirk, ax, spear, sword, bat, bomb, gun, dart
2 Syllables
blowgun, cleaver, slingshot, saber, spike, musket, hatchet, shotgun, bayonet, dagger, blackjack, knife, atlatl, axe, scythe, firearm, baton, rifle, lance, bludgeon, barong, cutlass, crossbow, cannon, arrow, blade, backsword, pistol, cudgel
3 Syllables
bazooka, battle-ax, catapult, archery, missile, anlace, boomerang, ballista, stiletto, assegai, machete, switchblade, arbalest, nunchaku, revolver, howitzer
4 Syllables
ammunition, flamethrower, banderilla