I’m not sure if this is a scripting problem, but, when a player wears this morph and equips the tool it doesn’t show, and I’m pretty sure they aren’t actually equpping it either. This is a picture of what I mean.
Does the tool have a handle that is welded to the rest of the weapon?
Make sure RequiresHandle is checked (Property of the Tool) and also make sure there is a part called Handle, use a hinge on the front side of the part and make sure it’s size is Vector3.new(1,1,1)
Uncheck CanColide property from the Part and make sure it’s unanchored. You can set it’s transparency to 1 so it doesn’t show and you should be good.
If you haven’t welded the handle, I reccomend using this: https://web.roblox.com/library/181259635/qPerfectionWeld-Perfect-welding-for-EVERY-situat
Definitely try to see if there are any problems with the handle and its welds. If that doesn’t work, could you tell me if the pistol works when the morph is off? They might be conflicting. Try turning collisions on the handle off (if they aren’t off)
I fixed it, it was because it had no hands, it was just a mesh.