Just to keep it simple, how can I make it so the player can't see the tool they're holding in first person? I can't just make it transparent, or else others will see it too.
I believe if you have FilteringEnabled on and make it transparent from a LocalScript, it will only affect that client and others will still be able to see it.