The Gunslinger (The Dark Tower, Book 1)
by Stephen King
Basic Plot: Roland is a gunslinger, an order of well-trained gun-toting warriors in what seems to be a post-apocalyptic future (after the world has “moved on”), but also could be a surreal dreamscape. He follows the ‘man in black’ across a desert and encounters various characters; there are some flashback sequences filling in his past. The book moves towards the encounter of the gunslinger and the man in black, a sequence that illuminates the gunslinger’s obsession with attaining the Dark Tower, the namesake of the series, and the reason why the gunslinger is following the man in black in the first place.
The Gunslinger is more of a surreal fantasy than a horror story, which King is most well-known for. There are some spooky elements, but just enough to spice it up. Imagine the wild west with supernatural elements and an atmospheric mood, and an underlying metaphysical quest to tie things together. If that sounds good to you, check this book out.