Nope, threads aren't usually universal... mainly because they are all produced by different companies using different machinery. Fenix threads are much more shallow and numerous than say Nitecore threads... which happen to fit with Surefire threads, which are deeper but fewer. You will occasionally find threads which are compatible (such as the instance I jjust mentioned), however, unless they were designed with legoing in mind, compatibility is rare.