LT-Racing is in Port Orchard - near bremerton - for aftermarket parts - he makes a number of parts for the bike and stocks a few things in addition to what he makes. His website is at
www.lt-racing.com. His website is way out of date and doesn't list a number of things that he now has - like stainless steel wheel spacers, steel braid brake lines, mud guard, etc.
FYI - Cliff's cycle in bremerton is listed as a gasgas dealer...
If you want advice on where else to look - I would give Les @ lt-racing a call... (he doesn't carry riding gear but can point you in the right direction).
jeff