Mom needs a bigger gun.
The perp screwed the pooch in da Gooch!!
I suspect there's more to the story. With how little time it took him to traverse the country and end up at this women's house it almost seems targeted. Maybe he's a would-be hitman? Or perhaps an internet love affair thing?