There are tons of games out there featuring firearms and shootouts, but which characters have you noticed were particularly skilled at gunplay?(This is in terms of how the story portrays them, not individual player skill).
If we're talking about over-the-top crazy/fantasy settings, I'd have to say that Dante from Devil May Cry stands out the most (he could juggle enemies in the air with his dual pistols for crying out loud). Any character from the Metal Slug series comes at a close 2nd. They could destroy almost anything in their path (be it oversized tanks, aircraft, zombies, aliens, and robots) with just their measly starter pistol.
If we're looking at more realistic settings, Max Payne is hands down the best gunfighter in video game history. His slo-mo and shootdodging makes every shootout in the games look like works of art lol. --- "Guess what?! I got a fever, and the only prescription... is MORE COWBELL!!!"