Units that man an (open) turret like the 50cal machine gun are not affected by bullets that fly past it, meaning their getSuppression value does not increase. You have to hit the ground next to them for suppression to increase.
This is inconsistent with normal unit behavior, where passing bullets will also increase suppression value.