Depending on the shop, the parts, and the core (like do you need one) I would think $3K is reasonable for decent pistons, internal balancing, and high quality machining, with exchange of a usable core. Muscle Motors is in the ballpark IMO if they are not including the exchange. Short blocks I do are usually around $3200 plus the core depending on the piston and ring choices.