Simon,
Yes, M6 x .75. The .25mm difference from the standard thread means these are not easily found. I bought a set from J&P in the US a few years ago. I can't fault the quality, but customs dues doubled the cost.
What stock do you want to put the barrel in? This will affect the length you needm