95% of humans are shitbags...It's stories like this that scare the shit out of me. You can't trust some humans on the road anymore. They are dangerous and unpredictable monsters capable of terrible things with little provocation.
Carry often...
carry to make it easy to get too. Make it a SW 686+ or Ruger GP100 and call it a day.