Shot it today. It functioned perfectly so it was money well spent. I don't think I'll ever find another mag for it, but it's a toy so won't see heavy use.

Threads are probably 5/8x24 as someone else thought. I just can't get a piston for my Ti-Rant 45 for that thread pattern.