An important feature of a gearbox is the anti-reversal latch . The anti-reversal latch is a component that stops gears from spinning in the opposite direction after it is shot. When the anti-reversal latch is engaged, it interacts with the bevel gear, which contains several direction teeth that serve as built-in stops. But, if gear direction is changed for whatever reason, the discharged latch will prevent the gear from spinning in the opposite direction. The steady force that pushes the piston forward is provided by the spring. And the spur gear that propels the piston is strong enough to hold it in place with the help of the anti-reversal latch, which prevents the bevel gear from rotating when the piston is being pushed. Else, the piston will always be stalled in forwarding position, even if it is not supposed to be in that position. This may seem like a non-issue in and of itself, but if the piston moves forward every time you release the...