Newbie 318 piston question

Cost has a lot to do with circumstances, you could easily pay a $1000 for a rusty 340 block.

If starting just from a block the parts are gonna be similar and same with cost.