Honestly no clue. Took a little heat to the front so it would stretch and fit a g19 with a compensator and the plug wouldn’t stay in. Still works as intended and yes it fits the x300/tlr lights
Excellent gun not even broken in yet, less than 100 rounds through it. includes roughly 400 shells. Needing funds for new project so letting this one go