It handles gunfights well, the classes don't feel at all out of place, and it's got a nice balance of cinematic feel with historical accuracy. For me personally, the fact that it's built on d20 Modern is also a big plus, YMMV.
I'll also chime in with a honourable mention for Spellslinger, which...