I didn't notice it when I was taking pics, but at the end where there's that hole in the charging handle (opposite of the handle end) and you can see the end of it - looks like a "zig-zag" layering, so I'm pretty sure it's 3D printed.