In real life, ack wouldn't have a chance. A well trained grunt with essentially a 30.06 round would snipe them to death. All the ack crew would know is they were taking fire from a very general direction. At 300 yards a grunt shooting an M-1 from a concealed position would offer ack a target about 14" x 8". Ack would not spot them and you have no chance of hitting what you can't see.
To highlight this, I once spent the evening as an observer with a National Guard artillery battery training against dismounts. The arty boys spent the afternoon prepping the field, M-60s mounted, everyone assigned fields of fire. They were completed prepared for the laser fight against the 19th SF group that attrited them. By 3 AM the battery was combat ineffective. Wasn't even close to a fair fight. They were sitting targets. I've seen very similar fights with armor trying to deal with dismounts with AT weapons at Fort Irwin, CA. Seeing dismounts is tough to a T. Only in the movies is it easy.
For that matter, I've hid 67 ton M1A1s and engaged units over and over again with them having no idea where they are getting hit from. The big take away, who ever gets to hide has an enormous advantage. An ack crew, sitting on a displaced gun, or prepared site is a big sitting duck for most things.
In this game though, the same modeling that allows ack to hit targets past incon range with first burst will likely kill all grunts. This is the arcade experience.
Boo