gears and shafts are expensive form the dealership, so your best bet is another transmission.
Try the classifieds here and on SR20 SR-20 forums. you might find someone who has one or will sell you parts. That is if its the same as an SR20 unit. You will have to confirm that or just take a chance.
Enough of these get hand grenade'd that you might find the parts for cheap.