For those of you who don't know, Canal street in Houston is pretty rough; the residents there are mostly lower income but hard working people. But there's also a big illegal alien and criminal element there too. You gotta be packing if you work in that area.
Anyway, those chumps looked like amateurs; they're fertilizer now.