Fulton emailed me back and said the SEI locks have always been very consistent but that they've seen the Socom 16 threads vary slightly. He said he's willing to bet its my rifles threads and not the lock.
He said I could return it if I want.
Not sure how to confirm that. And if my rifle threads are off I'm not sure how to go about getting one of these on. I imagine you'd have to find a tap or die that's the correct size.
When I was messing with it last night it didn't feel like it was crossthreading. It almost felt like the threads were just slightly large. I was able to get about 1 rotation with oil by hand but I wasn't going to force it and wreck threads.
Edit: I called SEI. He said they no go gauge every single one, but it's well known that springfields socoms have been having issues with varying threads. He said he's installed alot of them and it's a coin toss whether it'll thread on. He said it's a non standard pitch and getting the right die is expensive.
However he said he has never failed getting one on by lightly taking down the barrel threads with emery cloth. So I suppose that's the route I'm taking.