Hard no. And I love polymer stuff (My background is composite material engineering). Looks like one of those zinc die cast cheap nylon overmolds. Not much more to get true 7075 forged aluminum. I've built plenty of customs and the forged receivers can still be had pretty cheap.