Nope, this time CM's doesn't have covers for screws, Daxx!
But I think those 4 screws on the forearms make the INGRAM more powerful feeling, MHO. I hate those on the legs though.
There are about 80% diecast material over all. All most everywhere white is metal, except the head, hands and should covers(the exchange parts for INGRAM 1 and 2).
Price is a little bit high even for me as a more PATLABOR fan than MACROSS, 12800 JPY, about 100 USD I guess.