So I decided to put my money where my mouth is regarding not buying crap from China and so I decided that I'm switching my primary weapon light to a Surefire X300 ultra. I know the TLR1 HL says "assembled" in USA which usually means foreign sourced parts and they just put it together here...
I have the P plate on the X300 and no way in hell with this slide on. This is the older X300, not the one with the screw on the side. This same light fit the TRP 1/2 rail fine, but the full rail is not having it. Any thoughts?