Combat actions in recent local conflicts make us consider and re-evaluate some of the concepts concerning the development of combat aviation. As it turns out, conducting combat operations at high intensity for a long period of time using all components of the armed forces shows that the use of high-tech aircraft is extremely expensive and requires a large period of time to bring them back to full operational readiness when damage has been inflicted on them during hostilities. This is evidenced by the limited use of 5th generation aircraft in local conflicts. They are mainly used at long distances and with a tangible technological superiority over the enemy. Also, the sustained use of high precision guided weapons proves to be extremely expensive. All this makes us think and apply a creative approach to finding a solution to these problems. One of these approaches is through the improvement or rather the modernization of existing combat platforms through the implementation of advanced mathematical models and algorithms for combat use, which will increase the accuracy and efficiency of the use of unguided weapons, which are significantly cheaper compared to using guided ones. As the accuracy of using unguided weapons increases, it approaches that of guided ones. This is very important in the conduct of prolonged intensive combat operations in the conditions of limited resources. On the other hand, the use of advanced algorithms for combat use will simplify and facilitate the pilot's work with the controls of the aviation armament during the execution of combat tasks.A general mathematical model and a general algorithm for the combat use of aircraft weapons are proposed. A general mathematical model was developed for solving the ballistic task for large groups of guided and unguided weapons, which is a component of the general algorithm for combat use.