Render is done in Marmoset with an HDRI which is part of a new pack that I will release soon. Here's a quick wire screengrab. Not very clean though and the upper receiver tube was done in Zbrush so it has an obscene amount of polys.
Thanks! Everything is just traditional sub-d with quad chamfer+ edge creasing for control loops. Can post wires if anyone's interested? Nothing special though. for the upper receiver tube I'm using dynamesh booleans in Zbrush. Yeah some of the edges are too tight because I've just done a smoothing group quad chamfer on…