I have used TM in the past. Worked well, no leaks. I remember the fitment being super tight and was difficult to get the silencer on/off. A little grease might help.