Sure, I think we can help. The pin and slider look like our 21-084 and 21-112, respectively. I'm not sure about the other two parts. Could there be more to them? I feel like they may just be individual components of a larger assembly.