You would need good, proper screwdrivers. They aren't cheap. Unless you can replace a broken spring yourself, possibly fabricating the replacement, it probably wouldn't help to remove the lock. Except that you would then know what the problem is!

A bummer, but fixable!

I don't know where you are but I use New England Custom Gun in Claremont, NH for stuff like this.