Just melted my spring for the first time ever. Thankfully I had a spare so I swapped that out and it seems to work fine, outside of having to push the button further since it melted a little bit. Already PMed Robert, hopefully he has a spare he can sell me with a spare spring.
Now my question...