I plan on taking mine to BPTactical for threading as I have heard nothing but great things about his work!

-Dave