Hi, Sean. Thanks for contacting SWISCO about your storm panel clips. We do not carry threaded rivets. That said, your clip looks similar to our Panel Clip, 70-110 which could be attached with a Long Thumb Screw like 70-112. Compare our measurements to yours and let us know what you think.