i run cycra sx stealth handguards and there awsome made from high impact plastic ,6061 billet aluminium ,chad reed uses em,fits any bikes including mini's/pit bikes and are cheap and easy to install there tough as too i had em on my yz85 the other weekend and took a spill in the whoops and the bike cartwheeled and the handgaurds saved my lever and master cylinder the bent up a bit on the arm but thats because they were too tight but was easy fixed with a hammer ,i would go with cycra's for $79 from ballards with like $6 postage as the barkbuster ego x are heaps dear.