Inconclusivo
As imagens que você forneceu não são muito claras, então é impossível dizer se estamos realmente olhando para uma carabina M4 como reivindicado.
O "Banco de dados de armas de fogo da Internet Movie" acredita que eles são Colt Model 723 , que é uma variação do a M16A2 , a mesma arma na qual a Carabina M4 se baseia. O M16A2 foi oficialmente adotado pelo Departamento de Defesa dos EUA em 1982, para uso do Corpo de Fuzileiros Navais dos EUA.
Sem imagens mais claras, acho difícil responder com precisão qual arma foi realmente usada. É possível (mas novamente inconclusivo) que eles são M4s - pode ter sido o que o departamento de apoio tinha em mãos, e porque não é militar ou peça histórica, eles usaram porque estavam "perto o suficiente". A menos que eles estejam com absoluta precisão, os departamentos de apoio tendem a usar o que têm.
Como exemplo, considere Timecop e Stargate: Atlantis . Duas armas modificadas para o filme, uma delas muito distinta, aparecem em uma série de televisão totalmente independente. É muito provável que alguém no departamento de apoio tenha sido solicitado por uma arma "futurista" e disse: "Que tal esta que já temos?"