if you want origional or aftermarket parts, ombw, most any local mower shop can get them or ebay. the aftermarket companies sell imported parts, rotary corp, stens, oregon (silver streak), quality is not on par with origional but in some cases its the only way to get them.
I saw a short block on ebay a few days ago for less than the price of rebuilding yours....