The stainless pins are hollow, and if you are shearing pins now, these will probably deform. I've tried the fiberglass pins and the stainless, gave up and went back to the aluminum. The fiberglass ones will fail on their own in any kind of wind or stress. The stainless ones deformed, making them almost impossible to get them out. All this without hitting anything.