Dave vs. the Monsters: Resistance (David Hooper 2) by John Birmingham
When a dragon brings down the Vice President's plane and fresh demons emerge across the United States, monster slayer Dave Hooper realises that the Battle of New Orleans was just the beginning. Holed up in a swanky Las Vegas hotel, Dave is enjoying the perks of his newfound celebrity. But deep in the UnderRealms, the monsters are regrouping, and it isn't long before Dave and his splitting maul are hauled into action once more. While his agent fields offers for movies and merchandise, Dave is tasked with ending a demon siege in Omaha, protecting the skies from a dragon horde and deciphering the UnderRealms' plans to take over the earth. As an ancient and legion evil threatens to destroy mankind, Dave may not be the hero humanity deserves, but he's the only one we've got.