For the G43 squads go offense all the way. They are the best infantry unit and can beat even vet3 riflemen charging or not. You will be impressed how easily 3/4 of their shots always hit and kill retreating squads. They fire so freaking fast too and shots actually hit 90% of the time if stationary, you may think stg44 is better than g43 but when you get vet for both and you choose offensive for g43 and def for stg44 g43 is a lot better and even similar dps, but vet 3 g43 squad does as much as much damage as stg44 but at all ranges. Even vet 2 offensive falls with their fg42 is not as power full as the g43 pg with vet 3 offensive vet. If they have 4 man squad and 2 bar riflemen charge the g43 Pgs win (ridiculous right?). Don't be surprised when late game if they have 40+ kills when they have triple offensive vet. All vehicles defensive all the way except maybe AC depending on micro. Bottom line is to get g43s for all your squads vs Americans and snipe away at those pesky riflemen because vet 3 offensive g43 > vet 3 def/offensive stg44 Pgs. But vanilla g43 with no vet < stg44 pg no vet. The g43 vet 3 also have a tendency to insta kill snipers at any range. Heck I even had a single g43 vet 3 squad hide in a building and started raping the I upgraded m8 armored car! In worldbuilder I also had a single entity g43 vet 3 kill 3 jeeps when it was in green cover.