Weapon fires object with a rope

If it’s possible, how do you create a weapon that fires off a object with a rope attached to it that appears whenever the object lands on something (like a house) I’m planing on making a paper roll swep

thats called a grapping hook sonny