Boss is more straighforward player than eevee.
I doubt he even talks about that in chat if he doesn’ plan to shoot him, since Marshal had potential to survive for a while, and not following up on a promise would be suspicious.
Dude is probably just town.