Dangerous Flowers is a 2006 Thai action-comedy originally called Chai Lai and sometimes referred to by both titles as Chai Lai Angels: Dangerous Flowers.
The following weapons were used in the film Dangerous Flowers:
Along with the Walther P99, the Beretta Inox is one of the most commonly used weapons in the film.
Beretta 92FS INOX - 9x19mm.
This weapon changed to a Beretta from a Walther P99 moments before in a continuity error
Along with Beretta Inox pistols, Walther P99 pistols, in both standard and Two-tone finish, are among the most common weapons in the film.
Walther P99 with silver slide - 9mm
This weapon changes into a Beretta Inox moments latter in a continuity error
Both black and stainless Walther PPK/S pistols are used by characters in the movie.
Walther PPK/S stainless - .380 ACP.
Walther PPK/S blued - .380 ACP
Smith & Wesson 5904
One henchman in the film is armed with what appears to be a Smith & Wesson 5904.
Early Model Smith & Wesson 5904 - 9x19mm. This has the finger step contoured trigger guard that would later be replaced by the round trigger guard.
5904 with squared trigger guard
5904 with rounded trigger guard
Several henchmen in the film use full-sized Uzi submachine guns.
IMI Uzi with buttstock collapsed - 9x19mm
Toward the end of the film a henchmen is seen with a stainless 1911 pistol.
Colt MK IV Series 80 with extended magazine - .45 ACP
During a confrontation on a rooftop, the main villain is armed with a stainless Colt Python revolver.
Stainless Steel variant with 4" Barrel and Colt marked Rubber combat grips - .357 Magnum
During the aforementioned rooftop sequence, one of the Chai Lai's Walther P99 randomly transformes into a Walther P22.
At this point the weapon is the striker-fired P99
Suddenly the weapon becomes the hammer-fired P22
Prior to turning into a P22, the Chai Lai's Walther P99 transforms into an unknown pistol when knocked to the ground (possibly an air soft 'stunt gun').
This weapon was a Walther P99 moments ago
One of the Chai Lais is seen armed with either a Glock 19 or a Glock 26.
Glock 19 (3rd Generation) - 9x19mm
Glock 26 subcompact Pistol - 9x19mm
The actress has small hands so while the weapon provides a full three finger grip it still might be a Glock 26.
In the movies ending sequence, one of the Chai Lai's is armed with an M16A1.
M16A1 with 30 round magazine - 5.56x45mm
In the same sequence another Chai Lai is armed with an M4 Carbine.
Colt M4A1 Carbine with 4 position collapsible stock 5.56x45mm
During the battle sequence at the end, one of the Chai Lai's carries an AR-15 Carbine with a fixed stock.
M136 AT4 Anti-Tank recoilless launcher - 84mm
M60 machine gun 7.62x51mm NATO