Good characters, they developed naturally. The story was engaging and well written, I just wish some of the gun talk had been researched better, or just left out. Minor, but mildly annoying details.