Toggle Visibility of a Skeletal Mesh Array

Hey everyone,
I’ve been stuck on this for a few days. I’m trying to get weapons to turn invisible when you switch to your other weapon. I have an array that stores all of the skeletal meshes of the weapons, but for some reason I’m not allowed to change their visibility. It says that skeletal mesh arrays are not compatible, and every other question like this I’ve found on here seems to be unanswered. Is there any way I can stop my gun meshes from stacking on top of each other and actually hide them when I switch between weapon slots? Thank you!

I don’t get it. What is stopping you from calling Set Hidden in Game on the component?