340?

I have new pistons they say 9.5-10.7:1 depending on the cc of the heads. The mopar guys around here say the heads are no good and my cr will be around 8. I'm on a budget build right now cant buy new heads.