Depends on your definition of non lethal and what kinda situation . There's always things like pepper spray or stun guns . But both are limited . If using pepper spray try to get a military strength . I have seen guys that aren't stopped by it even . Average will stop with military strength . Me personally I'd rather just use a knife or a cane .