Regimentas pirmą kartą buvo suformuotas 1938 m. gegužės mėn. Kaip 12-asis naikintuvų aviacijos pulkas, 69-osios naikintuvų aviacijos brigados dalis, Kijevo kariniame rajone Kirovohrado oro uoste iš 16-osios atskiros naikintuvų eskadrono. Iš pradžių buvo įrengtas Polikarpov I-16 ir Polikarpov I-15bis. Jis dalyvavo sovietų invazijoje į Lenkiją, kur numušė vieną lenkų orlaivį. 1940 m. balandžio mėn. pulko vadu tapo Sovietų Sąjungos didvyris ir Ispanijos pilietinio karo skraidytojas kapitonas Pavelas Terentjevičius Korobkovas. Birželį pulkas oro linijomis padengė
Sovietų okupacija Besarabijoje. Liepos 14 d. pulkas buvo perkeltas į 15-ąją mišrią aviacijos diviziją. 1941 m. sausio 5 d. jis tapo 64-osios naikintuvų aviacijos divizijos dalimi. Birželio 22 d. leitenantas Leonidas Grigorjevičius Butelinas, skraidydamas I-153, numušė vieną "Junkers Ju 88" lėktuvą ir kitą per "Ivano-Frankivsk" aerodromą. Butelinas žuvo tarane, už kurį jis buvo apdovanotas Raudonosios vėliavos ordinu. Regimentas dalyvavo Kijevo mūšyje ir buvo išsiųstas į priekį, kad gautų atsargų. Jis buvo perleistas į 11-ąjį rezervo naikintuvų aviacijos pulką ir spalio mėn. Rostove prie Dono buvo atnaujintas su modernesniais LaGG-3 naikintuvais. Vokiečiai privertė pulką pasitraukti į Kirovabadą Azerbaidžano SSR, kad lapkričio mėnesį tęstų mokymus. Baigęs perkabinimą, pulkas buvo išsiųstas į Krymo frontą kaip 72-osios naikintuvų aviacijos divizijos dalis ir kovojo Sevastopolio gynyboje. Gruodžio 26 d. pulkas buvo pervadintas į 486-ąjį naikintuvų aviacijos pulką. Per savo maždaug šešis kovinius mėnesius 12-asis IAP atliko 2607 iššūkį, numušė 75 orlaivius ir sunaikino 97 orlaivius. Ji prarado 61 orlaivį ir nužudė dešimt pilotų.