The following guns were used in the film Collateral:
Heckler & Koch USP45
Vincent (Tom Cruise) carries a Heckler & Koch USP in .45 ACP which we see him draw and fire several times. Of particular note for this film is that Cruise, as Vincent, fires the first five rounds of his "briefcase" scene attack with deliberate aim against two targets in less than one and a half seconds. This results in obvious physical, but also dramatic and cinematic impact as it demonstrates that Vincent's degree of skill and focus is clearly on a different level than that of the armed street thugs he encounters. Mann also specifically says in the DVD commentary that Vincent's USP is the .45 ACP model. It is also namechecked in the script as an "HK .45".
Heckler & Koch USP45 pistol from the movie Collateral. This one is the actual pistol carried by Tom Cruise in the movie. Note the extended slide stop.
Vincent does a brass check on his USP45 before going to kill the second witness in the penthouse. Note that his finger is safely off the trigger, as is fitting behavior of a highly-trained ex-military assassin
Vincent retrieves his briefcase with six rounds of .45 ACP. After double tapping the first thug, he uses the "Mozambique Drill" against the second. A note of interest: In the script, the goal of this confrontation was to be 5 shots in 1.6 seconds. Tom Cruise clocked in at 1.39 seconds, beating the script. Good quality youtube vid of the scene 
Vincent puts the final shot to the head of the thug.
Vincent about to fire his .45.
Vincent takes out one of Felix's assassins before he can shoot Max. Note how Cruise is not flinching, a sign of intensive training.
Vincent fires his USP45 at guards in Club Fever.
Vincent fires his USP45. Note the excellent high grip.
Vincent proceeds to execute his fourth target.
Vincent executes the fourth witness with two shots to the chest and one to the head. (This is Michael Mann's trademark execution, known as the "Mozambique Drill", or "Failure Drill").
Vincent holds his USP45 to Max's head when he begins speeding down the road after he snaps under the pressure. He threatens to shoot him but Max points out how he is driving at 60mph and shooting him wouldn't be the best thing to do.
Max points Vincent's USP45 at him in the Federal building before shooting a chunk out of his ear. With this stance, the shot was pretty much all luck.
Max holds the empty USP45 after firing at Vincent on the train.
Prior to Collateral, Tom Cruise did not have live ammunition experience with a pistol and thus underwent extensive firearms training former SAS (British Special Air Service) operator Mick Gould and former LAPD SWAT Chic Daniel in order to reflect the Special Forces training that his character would have. Cruise trained in several combat scenarios using live ammunition on the LA Sheriff's Department shooting range.
fires the USP in close quarters training.
Cruise practices firing while lying on his back.
Ruger Mk II Pistol
Vincent (Tom Cruise) assassinates Daniel (Barry Shabaka Henley) with a suppressed (AAC Phoenix integrated suppressor) Ruger Mk II Pistol chambered for .22 LR. He catches his head before it smashes on the table, but in reality the suppressed shots would be louder than the slam anyway, though this is possibly to keep the blood from splashing over the table, so the ruse that Daniel is just sleeping will last longer. Vincent loses this gun when Max (Jamie Foxx) throws Vincent's briefcase off the bridge, as it can briefly be seen laying on the highway. (An interesting note: Named in the script as a .22 Ruger with a thick, silent barrel.)
The Ruger Mk II used in the film - .22 LR
Vincent silently executes Daniel with the Ruger Mk II.
Vincent executes Daniel. Note how on the right the third shot misses Daniels forehead.
Vincent's Ruger lies on the highway (circled in red).
Smith & Wesson 3913
Detective Fanning (Mark Ruffalo) carries a Smith & Wesson 3913 as his sidearm in the film. He most notably wields it when he goes to Ramon's apartment to find him and sees the door has been left open. (In the script, this was named as a Beretta.)
Smith & Wesson 3913 - 9x19mm
Fanning enters Ramone's apartment with his Smith & Wesson 3913 drawn. Note the color contrast between the frame and the slide/guide rod. The frame is anodized alloy as is seen in the S&W 3913 and not in any other single stack 3rd generation S&W pistols except Performance Center versions such as the TSW and RECON.
Note the spurred hammer that is standard on all compact 3rd generation S&W autos.
Fanning searches Ramone's apartment with his Smith & Wesson 3913 at the ready.
A rear shot of Fanning's pistol shows more of the obvious color contrast between the slide and tail of the frame which is indicative of a 3913.
Det. Fanning holds his 3913 in Club Fever.
Smith & Wesson 5906
Vincent lifts a Smith & Wesson 5906 from the desk guard he kills at the Federal building and uses it as he hunts down his final target, Annie (Jada Pinkett Smith). (In the script, Vincent would have had this gun as a back-up, and it was to be a Para-Ordnance .45.)
Vincent's Smith & Wesson 5906 from Collateral
- 9x19mm. This is a screen used gun. Note the late model 5906 pistols have the rounded trigger guard.
Vincent searches for Annie in her office.
Close up of Vincent's Smith & Wesson 5906 when he finds Annie.
Vincent about to kill Annie before being shot by Max with his own USP-45.
Vincent waits for Max and Annie to run out of the train when it stops.
Vincent fires the Smith & Wesson 5906 at Max on the train as Max fires back.
Vincent's Smith & Wesson 5906 locks empty.
On instinct, Vincent reaches for a fresh magazine but he has no spares in his holders.
The empty magazine falls to the floor.
One of the robbers (Steven Kozlowski) pulls a SIG-Sauer P232 on Max when he calls for help when tied up in the cab. He points it at Vincent when he confronts them for his briefcase before being killed. (In the script, this was simply named as a "Chrome .380".)
SIG-Sauer P232 - .380 ACP
A robber points his SIG P232 at Max. Note the lack of trigger discipline, though, knowing how this character is a "gangsta" who learned what he knows of guns on television (Noted in the script), this is likely a deliberate directorial decision.
Another shot of the same scene.
The robber points his P232 at Vincent "gangsta" -style, trying to intimidate him. He is no match for Vincent though, as Vincent kills him before he can even blink.
Sphinx AT 2000
During the Club Fever shootout, a guard (stunt performer Will Leong) tries to draw a Sphinx AT 2000. He fires it into the air after mistaking an FBI agent for an assassin.
A guard tries to draw his two-tone Sphinx AT 2000 before it is wrestled away by an FBI agent.
The guard fires the Sphinx AT 2000 into the air.
We briefly see an FBI agent entering Club Fever with his FBI issue Glock 22 at the ready. When a bodyguard notices the agent with his gun drawn he mistakes him for an assailant and draws and fires his own pistol. (The identity of this weapon as a Glock 22 has been confirmed by an armorer who worked on the film.)
3rd-generation Glock 22 - .40 S&W
An FBI agent draws his Glock 22. Note proper trigger discipline, a typical sight in Mann's films.
One of the hitmen hired by Felix (Luis Moncada) is seen armed with a long slide Glock 17L fitted with a laser pointer and tries to shoot Max (Jamie Foxx) with it in Club Fever before being killed by Vincent (Tom Cruise).
A hitman loads up his Glock 17L fitted with a laser in the car on the way to Club Fever.
The hitman aims his Glock 17L at Max.
The hitman goes down holding his Glock.
A two-tone Jericho 941 ("Baby Eagle") can be seen in the hands of a bodyguard in Club Fever. Vincent later kills the guard, as he was trying to kill Vincent.
Jericho 941 R, two tone finish - 9x19mm
A guard with his two-tone Jericho 941. Note trigger discipline.
Paco (Emilio Rivera), one of Felix Reyes-Torrena's (Javier Bardem) henchmen prepares to draw his M1911A1 on Max as he tries to get a spare zip drive for Vincent.
A guard prepares to draw his M1911A1.
Later, in Club Fever, another one of Reyes-Torrenas' henchmen is seen holding a nickel plated M1911A1 that seems to have pearl grips.
Rock Island Armory M1911A1 pistol (bright nickel plated) with pearl grips - .45 ACP
The henchman on the left holds his M1911A1 above the head of a civilian (stuntman Johnny Nguyen).
A bodyguard (stuntman Jon Valera) draws and fires a Ruger KP89 at an approaching civilian in Club Fever, barely missing Max (Jamie Foxx).
A bodyguard fires his Ruger KP89.
An LAPD sergeant (Robert Deamer) draws his issued Beretta 92FS on Max (Jamie Foxx) after finding the body of Vincent's (Tom Cruise) first victim, Ramone, in the trunk of the crashed cab. Robert Deamer is an actual officer with the LAPD who has appeared in several productions, including the series Southland and Robbery Homicide Division.
The LAPD sergeant points his Beretta 92FS at Max. Note his excellent high grip and trigger discipline,as Robert Deamer is an actual officer with the LAPD who has appeared in several productions, including the series Southland
and Robbery Homicide Division
Immediately proceeding the shootout at Club Fever, Lead FBI Agent Pedrosa (Bruce McGill) is seen holding a SIG-Sauer pistol which is most likely a SIG-Sauer P226.
FBI Special Agent Pedrosa (Bruce McGill
) with his SIG-Sauer P226.
Machine Pistols and Submachine guns
A Steyr SPP is seen in the hands of a bodyguard at Club Fever. The Steyr Special Purpose Pistol is the civilian version of the Steyr TMP. The major concessions the civilian model makes are the removal of the fore grip and the lack of full-auto firing capability which is rather evident since he is only seen firing it semi-auto (the full-auto bursts are heard off screen). Vincent was originally supposed to use one of these to take out a guard before using his USP.
A guard holds his SPP (on the right), while another guard fires a Ruger KP89.
The bodyguard with a Steyr SPP.
Vincent kills the bodyguard armed with a Steyr SPP in club Fever.
Colt RO635 9mm
A Colt 9mm Submachine Gun (RO635) fitted with a Surefire M500AB forend weaponlight is used by a couple of the FBI Agents who go to Club Fever. In the script these were generically referred to as "CAR-15s."
An FBI agent prepares to enter Club Fever with a Colt RO635.
One of the agents tends to the wounded Agent Pedrosa.
Heckler & Koch G36C
Paco (Emilio Rivera), one of Felix Reyes-Torrena's (Javier Bardem) henchmen carries a Heckler & Koch G36C with an Aimpoint CompM2/M68 red dot sight on a cantilever mount. In Club Fever he tries to use it on Vincent, but Vincent is faster and fires at Paco first.
Heckler & Koch G36C - 5.56x45mm
Paco tries to fire his Heckler & Koch G36C.
Over and Under Shotgun
One of the bodyguards in Club Fever is armed with a Sawed Off Over and Under Shotgun but is shot by Vincent before he can use it and fires a shot into the air as he dies.
Sawn-off Browning Over and Under shotgun - 12 gauge.
A guard dies firing his over and under shotgun into the air.