Formation The existence of the Storm-Z units was first uncovered on April 6, 2023, when Ukrainian forces captured documents detailing their penal recruitment and formations. The
Russian Ministry of Defence modeled the units after the
Wagner Group's
penal recruitment after their falling out with Wagner's former leader,
Yevgeny Prigozhin. The unit's members are recruited from Russian prisons on the premise that successful service would result in a deduction of their sentence, as well as earn them $2,200 a month. The
Institute for the Study of War assessed that the Storm-Z units would be attached to Russian forces undergoing battle fatigue. They also reported that each company consisted of 100 men broken into four capture squads of 10 persons each, four fire support squads of 10 persons each, a 2-person command element, a 5-person combat engineering group, an 8-person reconnaissance group, a 3-person medevac group, and a 2-person UAV crew. Each company would only receive 10 to 15 days of training before being sent into active combat, namely in urban fighting in the
Battle of Bakhmut and the
Battle of Avdiivka. According to both British intelligence and Russian military bloggers, Storm-Z have been sustaining between 40 and 70% losses attempting to take the city of Avdiivka.
Ukrainian counteroffensive Storm-Z fighters have said that their units suffer from incompetent leadership, lack of supplies, and faulty equipment. Three Storm-Z POWs told
CNN of routinely malfunctioning artillery, inaccurate rocket barrages, and commanders under the influence of painkillers giving "nonsensical orders". They also said that obtaining food and water required hiking 5 km (3 mi) through a minefield. The units also suffer from low morale and when given the chance they surrender to Ukrainian forces in high numbers. During the opening days of the
2023 Ukrainian counteroffensive a large contingent of penal-soldiers, as well as draftees, surrendered in the
Battle of Velyka Novosilka. These prisoners confirmed reports that veteran units of the Russian army are positioned behind units consisting of penal-soldiers and draftees, acting as
barrier troops to shoot any that try to retreat or surrender. Shortly after, one such instance of barrier forces opening fire on retreating Russian units was captured on film by a Ukrainian drone. Storm-Z units were also deployed to the
Svatove–Kreminna line performing "highly attritional attacks" against Ukrainian positions with two
Russian Airborne Forces divisions, the
76th and
98th Guards Airborne Divisions acting as their barrier forces. Storm-Z units were also notably used to reinforce Russian positions on the east bank of the Dnipro, namely to counter the Ukrainian crossing at
Krynky. Both Ukrainian and independent analysts reported high casualties in the units, that attempted 10 to 15 person assaults on Ukrainian positions for months straight, resulting in hundreds of convicts dying due to lack of armor, air, and artillery support. During the
Battle of Neskuchne, Storm-Z units were used by the
60th Separate Motorized Rifle Brigade to bolster their defensive efforts against an attack by the
129th Territorial Defense Brigade. Despite the 60th outnumbering the 129th, even before the addition of the Storm-Z units, Russian forces lost the battle, with the village being liberated by Ukraine by June 11, 2023.
Wagner rebellion During the
Wagner Group rebellion, several Storm-Z units pledged their loyalty to the
Wagner Group and vowed to help
Yevgeny Prigozhin topple the Russian military structure. However, after Prigozhin ended the rebellion and turned his convoys around shortly outside Moscow, these Storm-Z units accused him of "cowardice" and stated that he had “double-crossed them”. They went on to say that due to their support for Wagner, their commanders have begun issuing punishments to disloyal units. The Storm-Z units are overseen by the Head of the General Staff's Main Organizational and Mobilization Directorate
Colonel General Yevgeni Burdinskiy who has been heavily criticized by Russian nationalists for his inability to account for all the Storm-Z units. ==Storm Gladiator==