Not familiar with this needle is it from a dynojet kit? As far as I know all of the Triumph needles (stock, TBS, Thrux) are nailhead style (no c - clip) and just hang from the slide. Anyone else know?