Coffinmaker - Several times over the years, I have had the same issue finding a replacement mainspring. I sent the broken spring to Dixie and they were able to match it up with one of their generic mainsprings that could be fit to the lock in question.
GeezerD