Do I just need to clone()
it into the Player's PlayerGui
and then if it's uneuipped, then remove()
?
I've got a better idea. Put the gui into the startergui, with the frame's visible property set to false. Then, when it's equipped, set visible to true. When it's unequipped, set it to false.