Let the Bullets Fly
Let the Bullets Fly is a 2010 Chinese dark comedy/action film co-written and directed by Wen Jiang, who also stars as the main character, with Chow Yun-Fat and You Ge. For a time, it was the highest grossing domestic film in Chinese history before being overtaken in 2012. A sequel is in the works for release in the near future.
The following weapons were used in the film Let the Bullets Fly:
The Mauser C96 is the most common handgun in the film, seen in the hands of almost all the major characters. It is the principle weapon of Pocky Zhang's (Wen Jiang) team, Two (Bing Shao), Three (Fan Liao), Four (John Do), Five (Li Jing), Six (Mo Zhang) and Seven (Xiao Wei). (One is Pocky himself.)
Pocky Zhang prefers the M1911A1 for his personal sidearm. Note the parkerised finish and markings, showing it's a U.S. Army standard issue M1911A1.
Smith & Wesson M&P Revolver
Lee-Enfield No.1 Mk.III*
Pocky Zhang and his gang use Lee-Enfield No.1 Mk.III* rifles at various points in the film.
Hanyang 88 Carbine
Pocky uses a Hanyang 88 Carbine in one scene. It is a back-up for his SMLE prop-wise, they are meant to be the same rifle.
Arisaka Type 38 Carbine
Three and various background characters are seen using Arisaka Type 38 carbines. They are stand-ins for earlier rifles, maybe the Type 30, since the Type 38 did not enter China at the time.
Mosin Nagant M91/30
One of the fake bandits is seen firing a Springfield M1903A1 rifle.
One of the fake bandits is seen with an unknown Mauser rifle. There isn't enough detail to make a proper ID.
Ma Bangde's (You Ge) bodyguards are armed with punt guns.
A number of fake prop guns are seen throughout the film.