May not be as funny as you think, Asphalt. Warrior doesn't say where he's from. AFAIK, only the US & Canada get non-adjustable needles stock, the rest of the world gets adjustable needles.
Warrior, what makes you so sure it's got a kit in it? If the bike has a non-stock can and/or airbox mods, is it possible it runs like crap because it does NOT have a kit?
If you've got Mikuni jets in it, you can rule out Dynojet and K&N. They use Dynojet's own jets and numbering system. Most other companies use genuine Mikuni jets.
If the bike came to you with a kit and no one told you what kit it was, you may not be able to tell (besides what I stated above). It could be very difficult to identify needles from different sources unless there is something unique about them. It may take precision measurements to tell the difference between needles made by different sources. You'd probably have to contact Factory-Pro, Ivan's or Holeshot and ask if they can tell you how to ID their kit when installed.