What's your question?
For what it's worth, I never like to put a cylinder in the position of absorbing an impact load. Recipe for eventual failure. I prefer to let the cylinder actuate a mechanism that is designed to absorb the load. Design it so that the cylinder is not in the load path. It just positions the mechanism to do that.
But, again ... what's your question?