I was wondering if you would "fix" some things with the German Anti-Tank Trooper
The reload should be in the end of the attack animation, rather than the stand ready, as it enforces the unit to use a specific cooldown or else he would make more than one reload if the cooldown is longer than 1.6 seconds.
Also, when he stops attacking a target (target dies, for example), he will reload again as he would keep repeating the stand ready anim..
(Also if possible can you maybe edit the turret a bit too between the two?)