The annoying thing with the M4 is the textures for the rails and the mag cannot be specific to the gun itself, meaning if you try use a SCAR or M16 you'll have these random blue bits on them, and if you opt to not re-texture the mag and rails for the skin it sadly wont look half as good.
Also...