Yes, that's a DTR barrel for sure. Basically, IMO, that is the best lens and barrel available.
You might want to look into a good internal spring or an external to replace that teflon tape with. With a spring, it never wears out and there is no risk of bits of tape getting on the lens or the diode window.
I tried to put the Survival Lasers extended focus adapter with the external spring on my SH-032. When turned in it unseats the whole heatsink/pill from the inside of the host and I have to retighten it again from the inside...
Really? That sounds like one seriously loose heatsink bro.
I can't tell for sure by the picture but it kind of looks like the lens element is upside down in the barrel. Looks like the rounded end may be faced out of the bottom.