I have an old Llama Max I. In 10 years this gun has never failed. But now I have a problem. The slide isn't staying back, after the last round. I think it's the pin and sping on the slide release? Any ideas on where to get one ? I don't think Numrich has any of these parts anymore.