Offline
As you can see from this post, my SM7's mainspring has been acting up and needs to be replaced or repaired. I'm going to do my best to fix it, but this repair may be out of my reach. If anyone has a working mainspring from an SM7, SM8, or SM9 I'd love to take it off your hands. I'll update this post if I repair the old spring or find a new one.
Here's a picture of the mainspring: