I searched on BMW and they asked 300USD EACH. Totally out of my budget. I don't know the prices there, but 300 it's way to much.
I'll keep pistons, crankshaft and conrod. Bearings, caps, pistons rings, washers, mild rebore and hone (gotta get more info for how feasible is it to keep pistons and how much rebore for new pistons rings).
Stay tuned for a new thread after the compression test.