Help - Federal Pump Rebuild

I rebuilt mine last year and it was very easy. I don't recall a bearing that is pressed on and it did not require in special tools except a pulley puller.
Where did you get your replacement parts?
Amazon because I get it the fastest but rock auto is cheaper.
GATES 351170 Power Steering Pump Seal Kit | RockAuto