script:
game.Players.PlayerAdded:Connect(function(plr)
if plr:IsInGroup(2818059) then
wait(0.5)
local clone = game.ServerStorage["Separatist ID"]:Clone()
clone.Parent = plr.Backpack
end
end)
the tool goes to my backpack, but when I equip it only the handle appears in my hand, the tool parts (which are children to the Handle) appear where I edited them in workspace

2 comments
You could also attempt to union them together.
That won’t work with multiple colour/material and should not be used because union hit boxes are debatable