Graves should be this tanky and damaging, but then he needs seriously lower DPS
His reload timer should NOT scale with attack speed. He should be locked at 2 seconds all game long, or at least have the attack speed scaling not go up with champion levels. Go in, hit stuff hard, boom, that's it.