KNOWLEDGE FOR THE MASSES!The pins are solid, but after machined and taped for screw in studs the pin holes have a tendency to leak water out the pin hole if not sealed or plugged.
I have one set of 690s with solid pins one side has a head like a nail , my other set has roll pins.The pins are solid, but after machined and taped for screw in studs the pin holes have a tendency to leak water out the pin hole if not sealed or plugged.