Multicast Event only running correctly on Server

Thank you both! I have managed to get it to work correctly by calling a server event in my character BP to then call my fire event in the weapon BP