I just picked up an AAC Tirant 45M and the piston spring that came with it will not fit around a M16x1RH AAC piston. In addition to that, the piston itself has threads so deep/long that it actually touches the face of my MK23.
I looked around online and found that a Silencerco piston spring...