This suppressor is for my Tavor X95 9mm bullpup rifle so the thread is an odd 1/2" x 36 threads per inch. Shorter suppressors like this can be worked on the lathe with only the lathe chuck holding the baffle (no steady rest needed)....