The type VI secretion system (T6SS) is a nanomachine used by many bacteria to drive a toxin-laden needle into other bacterial cells. Although the potential to influence bacterial competition is clear, the fitness impacts of wielding a T6SS are not well understood. Here we present a new agent-based model that enables detailed study of the evolutionary costs and benefits of T6SS weaponry during competition with other bacteria. Our model identifies a key problem with the T6SS. Because of its short range, T6SS activity becomes self-limiting, as dead cells accumulate in its way, forming "corpse barriers" that block further attacks. However, further exploration with the model presented a solution to this problem: if injected toxins can quickly ly...