Roy Miller (Tom Cruise) uses a two-tone SIG-Sauer P250 fitted with a laser sight as he rides the hood of a car driven by June Havens (Cameron Diaz). He also uses another SIG P250 without a laser sight in the shootout in Spain.
SIG-Sauer P228
A suppressed SIG-Sauer P228 is pulled by one of the men who confront Miller on the plane. Miller then disarms the man, and uses the gun briefly.
Heckler & Koch USP Expert
One of the agents on the plane tries to pull a Heckler & Koch USP Expert, but doesn't get a chance to use it.
Glock 19
At one point, Roy takes June hostage with a Glock 19. June is later seen with it.
Heckler & Koch MP7
Roy uses dual Heckler & Koch MP7 machine pistols in the warehouse shootout.
Roy Miller (Tom Cruise) gives June a Taurus judge, but she abandons it in a mailbox without using it
Beretta 92G Elite II
Antonio (Jordi Mollá) uses a two-tone Beretta 92G Elite II in Spain. This particular Beretta has rails. Although it's appereance is brief, it is clearly a Beretta Elite, based on the cocking serrations, and the fact that it says "II" on the slide.
Heckler & Koch G36C
One of Fitzgerald's men uses a Heckler & Koch G36C during the tunnel firefight. It's also used by covert operatives when chasing Roy on the roof.
Z-M LR 300ML
Roy uses a Z-M LR 300 ML during the tunnel firefight. He takes the weapon from the trunk of the car that the agents use when they try to tranport June to 'safety'. The particular rifle is a carbine version of the full-sized rifle (Z-M LR 300).