Colicin E3 kills Escherichia coli cells by ribonucleolytic cleavage in the 16S rRNA. The cleavage occurs at the ribosomal decoding A-site between nucleotides A1493 and G1494. The breaking of this single phosphodiester bond results in a complete termination of protein biosynthesis leading to cell death. A model structure of the complex of the ribosomal subunit 30S and colicin E3 was constructed by means of a new weighted-geometric docking algorithm, in which interactions involving specified parts of the molecular surface can be up-weighted, allowing incorporation of experimental data in the docking search. Our model, together with available experimental data, predicts the role of the catalytic residues of colicin E3. In addition, it suggests that bound acidic immunity protein inhibits the enzymatic activity of colicin E3 by electrostatic repulsion of the negatively charged substrate.