Would an ACRO work? DSG just got them back in stock today. I'm holding off and waiting for Brownells to get them back in stock as I can get a better deal in the long run.
Just ordered an ARCO from DSG. I think I'm going to try that on the TP9 first... then see about getting another one for a pistol.