How can I prevent my viewmodel from becoming transparent in first person?

So, I’m trying to create a viewmodel which works, but whenever i go into first person it goes transparent, just like the hands. Can anyone tell me how to prevent this? (if I posted this in the wrong category, please tell me because I didnt know where else to put it)

Is the viewmodel parented to the character? If so, parent it to the camera instead. Any parts in a character go transparent with the exception of tools.