Revolt is a 2017 American science fiction action film directed by Joe Miale, starring Lee Pace as Bo, an American Special Forces operator in a mission in Kenya that has a violent encounter with mysterious bipedal machines. After waking up in a cell with memory loss, he teams up with French aid worker Nadia (Bérénice Marlhone) to survive the mysterious onslaught.
The following weapons were used in the film Revolt:
Pistols
Beretta 92FS
What appears to be a Beretta 92FS is used by various characters, including Bo and Nadia. As this production was filmed in South Africa, it may also be a South African license-produced Vektor Z88.
M1911-style Pistol
An M1911-style pistol is used by a Resistance member.
Assault Rifles
AK-47
AK-47s are used by enemies and Bo himself. In a continuity error, he is seen disassembling a mocked-up Vektor R4 despite holding a genuine AK moments earlier.
What appear to be M4A1s (or similar AR-15-style rifles) are used widely throughout the movie, especially by Bo and Nadia.
Vektor R4 (Mocked-up as AK-47)
Vektor R4 rifles dressed up as AK-47s are seen in the film, a common sight in many films filmed in South Africa. In a continuity error, Bo is seen disassembling an R4 despite using a genuine AK before.
Vektor R5
Vektor R5s are widely used throughout the movie, some fitted with rails and scopes.
An Armsel Striker is used by a bandit during a fight against a machine.
Launchers
M72A9 LAW
What appears to be a M72A9 LAW is used by bandits, Bo during a fight with a machine, and a resistance fighter. Bo's LAW seems to be fitted with a M68 Aimpoint sight.