A piston assembly may comprise a housing with a wall, and at least one chamber formed in the wall. A piston may be disposed within the chamber and at least one passageway may pass through the piston. At least one pin may be disposed within the passageway and attached to the chamber, and the piston may be free to translate relative to the pin.