Salmonbelly, the snaps on the windshield are held on either by a small stainless screw or rivited, I see your in Kirkland, I'm at thrashers corrner in Bothell if interested i can repair this for you, have all the tools, let me know, Doug