I have heard mixed comments about quality but
www.egge.com shows AMC 290 Pistons available.
From the part numbers it looks like maybe obsolete TRW's.
They are listed on thier web page under RAMBLER not AMC.
The 290 had the same bore and Comp Ht as the 304
but where Flat Top Pistons in the 4V and a Small Dish in the 2V
and would definitely give pretty good CR in a 304 motor.
Just another possible option for higher CR pistons for a 304.
They also show, the same way under Rambler, 343 pistons
in both 2V small dish and 4V Flat Top style which
fit in a 360 block and also give goood CR.
There's a thread here by PaintedRat whith pics where he used
the 343 flat tops from egge in a 360 build.
All these pistons are Cast.