Hey i know this might be a bit nerdy and maybe annoying but the M4 in the game isn't really an M4, it looks to just be an M16 Upper reciever with an M4 standard issue stock. Sorry if this is annoying
Yeah, you are correct it's M16