The pistol of choice for hitman Martin Blank (John Cusack) is a Glock 17. Martin also dual-wields his Glock 17s, most notably during the convenience store shootout and final gunfight. One of Martin's old high school classmates, security guard Terry Rostand (Steve Pink) shows his Glock off to Martin briefly to impress him. NSA agents Steven Lardner (Hank Azaria) and Kenneth McCullers (J. Todd Freeman) also use Glock 17s. ((Actually they are Glock 19s with Glock 17 magazines in them. You can see the space between the end of the grip and beginning of the 17 round Glock 17 magazine base plate.))
A bodyguard during the opening hit in the film carries a Glock 19.
Smith & Wesson Model 629 Performance Center
Blank's rival hitman Grocer (Dan Aykroyd) fires two customized Smith & Wesson Model 629 Performance Center revolvers during the opening hit, while dressed as a doorman. Interestingly, Grocer fires far more shots than both pistols can hold together.
Ingram MAC-10
Felix LaPoubelle (Benny "The Jet" Urquidez) fires two MAC-10 submachine guns akimbo at Martin during the convenience store shootout.
Desert Eagle
One of the guns inside Martin Blank's (John Cusack) weapons case is a Desert Eagle, which he briefly uses during the final shootout.
Inside the case there is also a few other recognizable guns: a wildey magnum, what looks like a cobray M/11, and possibly a walther ppk. I think i could also see his ruger KP94 in there as well.
Ruger KP94
Martin Blank (John Cusack) gives Debi Newberry (Minnie Driver) a customized .40 S&W Ruger KP94 to defend herself and her father Bart (Mitchell Ryan) during the final shootout after she asks him how to make it work.
Colt Mustang
Blank's rival hitman Grocer (Dan Aykroyd) fires two Colt Mustangs akimbo during the final shootout.
-- Beretta 92 --
In the cover art above, Cusack appears to be holding some variant of Beretta 92, or possibly Taurus PT92 behind his back.