Looking at this more carefully... it'd be non-functional. Mag release would have to go straight though the fire control group.
Other errors: the hammer pin is unsecured on the left side, none of the fire control group pins show on the right side, buffer tube's castle nut meets the upper receiver directly (and is missing the detent retention plate), and is too far forward regardless.
Other note: this has the "third hole" (above safety switch) that indicates an auto sear is installed.