320 pounds is not that bad for a fuel injected water cooled electric start bike that is built strong.
Electric start, 20 pounds (at least), water cooling, 5 pounds at least, fuel injection adds a bit because the electrical system usually puts out more power.
I bet changing the exhaust/silencer will save 20 pounds.
My tu250 is 320 pounds and is a smaller bike, less suspension, smaller suspension bits, air cooling.....
You can't have a light bike and have it hold up to hard use.