Field guns (75mm, 77mm etc.) shouldn’t count the +3 penalty against armor.
It’s hinted at in the rules for tanks firing at tanks, but I realize it’s not clear elsewhere. I’ll try to get that fixed today.
I’d use Jozis suggestions for AP machine gun fire and the likes.
Nordic Weasel Games