Both actors (character and weapon_master) are set to replicate. There is a Debug Log (which prints to screen) in Fire Weapon event and it does appear for client. If you look at the last screenshot you can see i set a Breakpoint for ApplyDamage() and it triggers for client. But Event Any Damage never gets fired and any breakpoint in that event is ignored.