Small bolt steel chrome plated slot mags (14×6)

AL stamped wheels? Your kidding.....Would seem to weak?

no, i am sure they are cast aluminum (but they look just like these stamped steel ones)

you know, the fancy US indys (made in china)