Multiplayer blueprint lag

I am making multiplayer third person shooter project. Normally we make shoot event run on server. But the problem when our ping gets little bit a high as 50ms (not too far as 200 ms) it’s give a small lag because clients should got the server and fire the event. It’s really hard to smooth gameplay. Please give your opinion for this problem. Have any alternative way for do this?