I couldn't think of anything else to say but it had to be at least 20 characters so this is what I'm doing. Screenshots: https://www.roblox.com/library/1810239114/Screenshot https://www.roblox.com/library/1810233750/Screenshot
Name the tool part you want it to be grabbed by "Handle" and try that. Also I would recommend a welding script so it doesn't fall apart.
Yes, you need a weld script, and call the part where it will be in the players hand, call it Handle, and name all the other parts part
To make a weld make sure you use the following code:
weld = Instance.new("ManualWeld")
weld.Part0 =
weld.Part1 =
...
weld.Parent =
Also make sure your Tool's property "Required Handle" is set to true if you're going to be doing this method.