Rebuilding a magazine valve?

I have a Sig Sauer M17 pellet pistol. For those who are unfamiliar, the valve sits atop the magazine and is held in place via two pins that are punched out to remove it. My valve started leaking, and after several attempts to repair, I gave up and ordered a new magazine. But I would really like to repair this one if possible. After giving up, I cleaned up quickly and misplaced the puncture pin and the white PTFE/nylon seal gasket. There is also a tiny baffle that sits in the top of the puncture pin I am missing. However, I don’t need to replace those specific parts if there is another way to build it. Any valve setup will do as long as it doesn’t leak. The Co2 system is a cam/lever setup. So the valve needs to puncture the Co2 cart and then seal against it to prevent leaks. If anyone has any ideas on how to rebuild, I would greatly appreciate it. I have googled how to build a valve and all I have found are refill valves for tanks and hpa valves and airsoft guns, which don’t seem like they will fit inside the valve housing for my magazine.