Poder se puede, pero el upper y cuerpo del 416 tienen mayor altura que uno cuerpo de M4, además de tener una muesca en el rail, que hace encajar uno en el otro.
Es decir, si montas el upper de 416 en un cuerpo de M4, va a quedar como el culo, por estar más alto, y tendrás que cortar el saliente del guardamanos, que debería entrar en el hueco del upper.
EL de JG, creo recordar que no tiene ese saliente, pero si que igualmente es más alto.
Por probar que no sea, no se tarda ni 10 minutos, por no decir 3 jeje