Steal the Sky is a 1988 TV movie directed by John D. Hancock starring Ben Cross and Mariel Hemingway. It is a loose dramatization of the events of Operation Diamond, a Mossad operation to obtain a then-state-of-the-art Mikoyan-Gurevich MiG-21 fighter for the Israeli Air Force.
The following weapons were used in the film Steal the Sky:
An Iraqi guard appears to be armed with an Uzi submachine gun. While this is unlikely in real life, it appears that almost all of the non-flying scenes were shot in Israel.
Iraqi MiG-15 fighters are supposed to be armed with a pair of Nudelman-Rikhter NR-23 cannons. But since the FAA does not allow civilian aircraft to be armed, these are more likely gas-powered replicas.
Nudelman N-37
Iraqi MiG-15 fighters are supposed to be armed with a Nudelman N-37 cannon. But like the NR-23s, this is likely a gas-powered replica.
Other
M1938 120mm mortar
Iraqi troops are shown maneuvering an 120mm M1938 Mortar (possibly an M1943 version).
B-10 recoilless rifle
When it comes time to actually firing the mortars however, they've turned into B-10 recoilless rifles.
AK-47 tear gas projector
Iraqi security forces use a cup-style tear gas grenade launcher to smoke out dissidents.
M51 Skysweeper
An M51 Skysweeper is seen at the Iraqi airbase.
TM-57 Land Mine
An Iraqi soldier removes what appears to be a TM-57 land mine.
Trivia
Mikoyan-Gurevich MiG-15
In reality, Captain Munir Redfa of the Iraqi Air Force defected with a MiG-21, which was quite an intelligence coup in 1966. As the filmmakers didn't have any MiG-21s available to them, they used MiG-15s. The production had three Polish-built MiG-15s on hand, two single seaters and one two-seater.
Canadair CT-133
In reality, Munir Redfa was met by Israeli Air Force Mirage IIIs, which, like MiG-21s, were unavailable. The production had to make due with Canadair CT-133 trainers, which was a license built copy of the Lockheed T-33, which was a two seat trainer version of the Lockheed F-80 Shooting Star. Although they had decals to suggest they were armed F-80s, these trainers were unarmed. Israel never actually operated either the T-33 or the F-80.