Is there a way to change game mode from blueprint

For this you could use a local variable, say score, inside the HUD blueprint. When you want to update the score from whichever blueprint, get a cast to HUD and set the value that way.