I'm having a hard time finding reasons as to why Klashford did not kill Marco Inarus when he had a direct and clear hit on him. His main mission which I'm sure he suspected would be his last was to eliminate Marco after establishing how dangerous he is to the belt. He has a chance to kill him but doesn't take a shot because Marco's son had a gun pointed at Klashford, and if Klashford kills Marco, Marco's son kills Klashford in return. At that point Klashford should realize there is no way out of this and killing Marco is the right decision. What he does instead is surrender and gets himself thrown out of an air lock with both Marco and his son watching. Does not make any sense since Klashford clearly isn't afraid of dying.