If you need over the counter parts that fit with no machining you can buy them several places, Motion Industry is a nation wide company you can buy parts from, shafts, bearings, gears, drives, pullies, shives, bearings, more. McMaster Carr sells parts too but a bit expensive. Fastenal sells mostly bolts but they sell other things. WW Granger may have a few things you need they have lots of, electric motors, gear motors, stepper motors, rotatary devices, fans, gears, shives, pullies, variable speed drives, pumps, timing belts, V belts, sprockets, chain, more. Boston Gear & Browning sell, gears, shives, pullies,. Big towns will have local businesses that sell the same items the trick is to learn who they are but most of these places buy from other places to resell at a higher price.
Look for Motion Industry, McMaster Carr, WW Granger, first. These companies are all online these days.