Corded Harpoon Launcher (5e Equipment)
From D&D Wiki
Chorded Harpoon Launcher
Simple Ranged Weapons
This Harpoon launcher has only one large Harpoon when it fires, this harpoon has a 60 ft chord which it extends on. while the chord is tight, it can be broken with a DC 15 dexterity or strength check using a slashing weapon. On a hit, the target creature must make a Dex saving throw DC (8 + Dex + Proficiency if applicable). On a failed saving throw the harpoon becomes lodged inside of the target.
If the harpoon missed, the User may use a bonus action to reel it back in fully and regain the harpoon When a target is grappled by the harpoon launcher the user of the harpoon launcher may choose to reel them in with it, when they do this, if the target resists, the Target must make a Dexterity saving throw DC (8 + Dex + Proficiency if applicable). On a failed save the target takes 1d6 piercing damage, gets dragged 10 feet closer to the user, and falls prone. On a successful save the target takes 1d6 piercing damage and the harpoon unlodges itself from their body.
Ammunition - the Chorded harpoon gun uses Pressurized Canister (5e Equipment)) as ammunition to activate. Each canister can be used 60 times before it needs to be replaced, this is noted as reloading.