I'm absolutely spamming this board tonight but it's a new problem in the project and I'm doing something that's never been done before I reckon so I need the help

I'm mounting a "player" to the real players right hand to be used as a weapon.
This works for upgrading the weapon / coloring / calling a variety of animations now.
The problem is you can't see the weapon (a playerData) in your hand in first person.
Anyone know what would be causing this? It's fine in third person D:
I've tried renderFirstPerson = true; if that's even a real tagged field, I couldn't find it in playerStandardArmor dump.
If needs be I can just limit the player to third person, it's probably more intuitive with the system anyway, but I'd rather they have the option :(