The engine should be good for 300k IF it was well maintained. The transmission likely will not go that far. The transfer case, if selectable AWD and 4wd, the same. If the brake lines or fuel lines look very rusty, and the truck lives in the snow belt, if they have not been replaced, they will need to be.
As for the price, if it isn’t a smoking rustbucket, it is a fair price.