Revenants are the undead outlaws killed by Wyatt Earp. The work of Constance Clootie to punish the man who killed her demon offspring. Only one thing can put them down for good and there is no weapon here that can do the job. Not even mine.
But I would kindly take you up on said offer should I find myself in a sticky situation. Hopefully something less difficult to take care of.