It's a 3/4" diameter 1oz. chunk of lead at 1200fps... that's bound to tear some crap up.
Against soft, squishy people any slug is gonna leave a mark.
I haven't found a slug yet that doesn't shoot at least as good as your average crappy shotgun sights will allow.