Soldier of Fortune is a 1955 adventure movie directed by Edward Dmytryk and starring Clark Gable and Susan Hayward. American photojournalist Louis Hoyt covertly enters Communist China from Hong Kong but is imprisoned as a suspected spy. His wife Jane (Hayward) arrives in Hong Kong and decides to arrange his escape. Local shady shipping magnate Hank Lee (Gable) tries to dissuade her from such plans. But after he falls in love with Jane and realises that she will not give up, Hank decides to rescue Louis himself.
The following weapons were used in the film Soldier of Fortune:
Hong Kong Marine Police Inspector Merryweather (Michael Rennie) carries a Webley .455 Mk VI revolver.
Unidentified pistol
The skipper of Hank's junk Ying Fai (Frank Tang) holds an unidentified pistol during the prison break for Louis Hoyt.
Submachine Guns
Sten Mk II
Some Chinese soldiers, guarding the prison, and sailors, boarding the ferry from Hong Kong to Macau, are armed with Sten Mk II submachine guns.
Thompson M1928A1
Several other Chinese sailors are armed with Thompson M1928A1s. One of the Thompsons has an uncommon hooded front sight.
Beretta Model 38A
A Beretta Model 38A submachine gun without the magazine is seen in Hank Lee's cabin on his junk.
Rifles
Winchester Model 70
A Winchester Model 70 with a sniper scope is seen in Hank Lee's cabin on his junk.
Mauser Gewehr 1898
Several Chinese soldiers are armed with Mauser Gewehr 1898 rifles. The rifles are seen only in the night scenes.
Machine Guns
Oerlikon 20 mm Cannon
Hank Lee armes his junk Chicago with an Oerlikon 20 mm Cannon, hidden under the deck. In the final scene he uses the gun against the pursuing patrol boat.
Trivia
Single Action Army
The film poster depicts Hank Lee (Clark Gable) holding a Single Action Army "Civilian" model revolver. He doesn't use such gun in the film.
Patrol Boats
A Chinese patrol boat is armed with a Hotchkiss 6-pounder (57 mm) gun, a common gun on various navies in late 19th - early 20th century. During the WWII such guns were still in use on small crafts. Two machine guns that are also mounted on the boat are mockups, approximately representing the flexible mount variant of Browning AN/M2 as they are fitted with spade grips.
On the close-ups of the deck of the patrol boat during the chase after Hank's junk, the Hotchkiss gun is replaced with a US Navy 3-inch/L23 Mk 9, Mk 13 or Mk 14 "boat gun", a light naval cannon designed for the use on boats and submarines. Most likely, these scenes were filmed not on a real boat, but on a mockup of the deck in the pavilion.