An Easy Death by Charlaine Harris

In the southwestern country now known as Texoma, this is a world where magic is acknowledged but mistrusted. Battered by a run across the border to Mexico, gunslinger Lizbeth Rose takes a job offer from a pair of Russian wizards.
She may be young, but Gunnie Rose has acquired a fearsome reputation and the wizards are at a desperate crossroads, even if they won’t admit it… Read more.
Trigger & Content Warnings
- Rape & attempted rape
- Kidnapping
- Gun violence
- Loss of autonomy (mind control)