El prototipo TsKB-55 voló por pimera vez el 2 de octubre de 1939, derrotando a su rival, el Sukhoi Su-6, recibiendo la denominación BSh-2 (BSh = "Bronirovani Shturmovik", avión de ataque blindado). Los prototipos TsKB-55 y TskB-57 fueron construidos en la planta #39 de Moscú, la entonces base del equipo de diseño de Ilyushin.
Ilyushin estaba descontento con el escaso armamento y en pruebas el TsKb-55 demostró una mala estabilidad. Un segundo prototipo mejorado con el centro de gravedad ligeramente avanzado y un estabilizador mayor voló el 30 de Diciembre de 1939 pero las pruebas en verano de 1940 consideraron que las características positivas no compensaban la poca estabilidad, alcance y prestaciones generales. Así que Ilyushin lanzó un programa de urgencia que en 4 meses construyó el TsKB-57. este llevaba el motor AM-38 de 1600 hp, tenía un depósito de combustible adicional em lugar de la cabina posterior, blindaje más grueso y mejor distribuido, dos de las ametralladoras sustituidas por cañones SAVAK de 20 Mm. y nuevos afustes subalares para 8 cohetes RS-82. Se trataba de un modelo mucho mejor, que alcanzaba los 470 Km/h y era bastante ágil. Se emprendió así la producción a gran escala en 3 factorías: Moscú, Fili en el Norte y Voronezh en el Sur.
El cañón de 23 mm del Il-2 fue sometido a concurso. En 1940 el Il-2 estaba armado con dos cañones automáticos MP-6 de 23 mm desarrollado por Yakov Taubin, del OKB-16. Con una velocidad de boca de 900 m/s, el cañón tenía una cadencia de tiro de 600 dpm. En la primavera de 1941 se escogió el cañón Volkov-Yartsev VYa-23, que tenía características similares. En mayo de 1941 se detuvo el desarrollo del MP-6 y Taubin fue arrestado y ejecutado en octubre.

fuente: https://es.wikipedia.org/wiki/Ilyushin_Il-2