AB mosfet is not the solution, I mean, it is in short term, but its a bandaid and causes premature wear on the motor.
You want to get a stiffer spring, and tune the fps by short stroking your piston, that's the most correct way of correcting overspin if you dont want to lower your batteries voltage.