I picked this up at my local fun store today, the owner told me it was broken and he'd take $50 for it. We disassembled it right there in the shop and found the broken part. When I got home I found the part at Brownells, looking at the schematic it's a "hand spring". The one they list is for a Uberti, but looks the same as mine, I guess I'll find out when it gets here. Here's a few pics, I'm gonna clean it up later tonite while it's this far apart.