Replicate mesh inside the controller

As shown in the picture i dont wanna replicate this mesh i wanna make another mesh with another animation for the 2nd player to see instead of this mesh how to do it?

Check this option


this is a bit out of context but will it auotomaticaly use the 2nd mesh for registering hits from the bullets or do i have to make a blueprint for that?

P.S after i test it the gun that i attached still visible how to solved this?

I already solved it instead of changing it inside the controller i change the settings in the actual gun blueprint itself