The Taking of Pelham 123 (2009)The Taking of Pelham 123 (2009) - Internet Movie Firearms Database - Guns in Movies, TV and Video GamesThe Taking of Pelham 123 (2009)
A Walther PPK/S is put in one of the money bags, where it mysteriously turns into a Kahr K9. Another error is that the NYPD officer showing Walter Garber how to use the PPK/S indicates that the safety was on when it was really off, and vice-versa.
SIG-Sauer P220
A SIG-Sauer P220 is used by Bashkim (Victor Gojcaj), one of the hijackers. In several scenes, it is possible to see that his SIG has the narrower frame of the P220.
Glock 19
NYPD officers in the subway tunnels and above ground are armed with Glock 19 pistols.
Kahr K9
The Walther PPK/S that was hidden for Walter Garber (Denzel Washington) magically transforms into a stainless steel Kahr K9 when he confronts Ryder (John Travolta). Washington is seen flipping the safety "off", a feature the Kahr K9 does not have.
A SIG SG 552 assault rifle with tri-rails is used by Bashkim during the hijacking.
SIG-Sauer SSG 3000
A NYPD sniper is shown aiming a SIG-Sauer SSG 3000 rifle fitted with a Harris bipod and what looks like a Leatherwood/Hi-Lux Computer scope at the hijacked subway car.
M4A1
NYPD ESU teams are seen carrying M4A1's into the tunnel as they prepare to engage the hijackers.