You need to replace that damn Claw with some Stone Feet, specially the Massive Stone Feet (Physical), Claw ain't gonna get you anywhere, its only purpose is to give you a lot of health and nothing else. The massive L in the Claw is that your mech is literally disabled and it cannot move, MSF can get you some resistance and at least a decent amount of HP, plus being able to move.