That front bearing is gonna be $$$ if you can find one. Though if you cannot get new matching race to go along with it I would not waste a new bearing by running it on a used shaft.

Did you...