496 c.i. RB SHORT BLOCK

Is this all fresh? What heads are the pistons for? Thanks.