Rambo: First Blood Part II
The following weapons were used in the film Rambo: First Blood Part II:
Heckler & Koch HK94
The weapon issued to John Rambo (Sylvester Stallone) by his CIA controllers is a Heckler & Koch HK94 standing in for the MP5A3. He loses the weapon when he is forced to cut away his equipment when his parachute rigging gets caught up during insertion. When he is first seen loading it up, it is fitted with a 3x scope, but when he prepares for the drop, it appears to have been removed.
When Co Bao disguises herself as a prostitute to save Rambo, she uses a MAC-10 with a mock-suppressor to fend off the Vietnamese troops.
After his insertion back into Vietnam, Rambo meets up with indigenous agent Co Bao (Julia Nickson-Soul) who is armed with an AKM. Rambo later picks up a few AKMs throughout the film to dispatch several Vietnamese and Soviet soldiers. Vietnamese and Soviet troops are widely seen armed with AKMs as well. As in most Hollywood movies, the AKMs in the film are all Egyptian Maadi ARM copies of the original Soviet AKM (much like in Red Dawn). By the time of the film's setting, the Soviets were using the AK-74, not the anachronistic AKM.
Poly Tech Legend AK-47
One of the Soviet soldiers is seen with a genuine AK-47, likely a Poly Tech Legend AK-47 rifle, although this may have to be confirmed due to sketchy time era.
Some of the Vietnamese pirates guarding the boat and docks are seen armed with M16A1 rifles.
M16A1 w/ A2 hand guards
A Vietnamese river pirate can be seen with an M16A1 fitted with A2 hand guards on the boat docks.
MGC M16 Replica
Next to the RPG-7 stored in the boat is an MGC M16 replica rifle.
A Vietnamese pirate is seen armed with an Valmet M78/83 rifle in a tree. The M78/83 differs from the original M78 in that the clubfoot "RPK-style" butt-stock was replaced with a factory Dragunov-style thumb-hole stock. These were seen unaltered in the films Commando and Predator. At least one Vietnamese soldier is seen with one of these when chasing Rambo later on in the film.
Heckler & Koch HK93
A Vietnamese river pirate is seen armed with an H&K HK93 rifle while watching from a tree. It is far more likely to be an HK93 over an HK33 because Stembridge gun rentals had many in stock at the time and they were easier to acquire over the selective fire HK33 variant.
Heavy Machine Guns
This is the chief weapon Rambo fires in the film. It is first seen being fired by a Soviet door gunner after their UH-1 dropped napalm on the waterfall where Rambo was fleeing. When Rambo flies the POWs out of the prison camp in a Bell UH-1 Huey (possibly a Vietnamese one (due to the VPA making use of former ARVN weapons and vehicles after the Fall of Saigon in 1975) on loan to the Soviets), he lands the chopper and picks up the M60E3 machine gun from the chopper door. He later empties it in the command center to destroy all the high tech equipment and scare Marshall Murdock (Charles Napier) for betraying him.
M60 machine gun
CIA operator Banks (Andy Wood) mans the M60 machine gun with the bipod removed door-mounted on the Huey sent to pick up Rambo. He is seen providing covering fire with it in the rescue mission to retrieve Rambo.
Dual Browning M3 anti-aircraft
An opposing Vietnamese gunboat begins to blow apart the gunboat Rambo is on with dual mounted Browning M3 anti-aircraft .50 caliber guns, noted by their perforated barrel shrouds.
DShK (mocked up M60D)
When Rambo and the POWs escape the camp in their captured UH-1, Lt. Col. Podovsky (Steven Berkoff) chases them down in his Mil Mi-24 Hind-D (which in reality was the modified French Aerospatiale Puma first seen in Red Dawn). The door gunners on his Hind begin firing at Rambo with their M60D machine guns mocked up with semi-similar muzzle brakes and spade grips to resemble the aircraft model DShK heavy machine gun
GE M134 Minigun
Mounted on the right side of the UH-1 is a GE M134 minigun which is electrically fired by Rambo at the controls when he strafes the POW camp and is then manned by one of the POWs, who manages to kill a Soviet Hind door gunner with it.
Seen as the sidearms of all the Vietnamese officers is the Zastava M57, the Yugoslavian copy of the Soviet Tokarev TT-33, which was in short supply at the time. The Chinese Norinco Type 54 would be more accurate for them to use for the film, which would be noted by a frame mounted safety switch (which these all lack).
CIA operator Banks (Andy Wood) pulls out a SIG-Sauer P226 pistol and holds it to Colonel Trautman (Richard Crenna) when he tries to stop the chopper from leaving Rambo. It is noted as a P226 by its double stack creases on the frame. The P226 was a brand-new pistol on the American firearms market in 1984-85, when the film was made, so it is likely that Rambo: First Blood Part II is the very first movie to feature this gun (it was previously stated on IMFDb's RoboCop page that RoboCop was likely the first movie to feature a P226).
One of the Vietnamese pirates on the gun boat has an M1911A1 pistol in his holster and puts his hand on it when Rambo and Co Bao enter the boat.
A Vietnamese pirate can be seen wielding a Remington 870 shotgun with a wooden for-end, extended magazine tube, and folding stock. Rambo (Sylvester Stallone) fires a few rounds at the pirates with the shotgun.
Remington Model 31
The prison guards who oversee Rambo at the beginning of the film are armed with what appear to be Remington Model 31 shotguns. It's possible that these Winchester shotguns.
Rambo disposes of an enemy boat by pulling a fake RPG-7 (which appears like the armorers of Red Dawn, who did this film, brought it with them from that film, albeit more convincingly dressed up) out from under a compartment in the gun boat. In promotional material for the film such as the poster above, the RPG-7 is shown with a PGO-7 scope, yet only has iron sights in the film.
When Rambo crashes his chopper, Podovsky's Hind flies over to confirm the crash. Rambo plays dead until the Hind is in range, then fires (with the safety on) an M72 LAW launcher through the windshield and blows them up. It should be noted that the powerful back blast of the LAW would have likely killed or wounded all the POWs in the back of the chopper.
Rambo's Survival Knife
While not a gun, we let Rambo's knife stay because, well, he's Rambo and his knife completes him. Like in the original First Blood, Knife-smith Jimmy Lile was asked by Stallone to design a knife for the movie.
Hoyt Archery Rambo compound
Another non-firearm Rambo gets away with, his Hoyt Archery compound bow which has been well know as the "Torque Bow" because of the high explosive arrow tips he looses from it.
M67 "Baseball" grenade
When escaping the Vietnamese camp, Rambo grabs a bag of M67 "Baseball" Grenades and uses them against the soldiers.
M29 81mm Mortar
When Rambo, Co Bao, and the POW run through the rice paddy field, Vietnamese soldiers drop M29 81mm Mortars across the field at them but don't score a hit.
The Soviet uniforms are American-style 'Duck Hunter' fatigues (dyed blue to resemble Soviet uniforms). Also - due to service patches Soviet soldiers are meant to be from VDV (Airborne troops corps), but they incorrectly wear black berets (the VDV uses blue-colored berets). Also the VDV shoulder patches are not 'trimmed' prior to sewing onto the sleeves.
Mil Mi-24 Hind
The "Mil-24" is an Aerospatiale Puma originally modified for the movie Red Dawn, but the mock front ends built for Red Dawn were removed (primarily because they hindered pilot vision and rendered the aircraft difficult to fly.) The Wings and rocket pods were maintained, however since they did not affect the aerodynamics of the helicopter.