I've had this problem recently too. I used to play OKW a lot, but recently have been play Wehr when using Axis and they are really fun.
Recently though I've been on quite a losing streak with them against the US in particular. I just find their infantry pushes me away and I have a hard time getting back in the game.
I do go for a sniper, but they usually have an M20 out by then which chases it away, and I have lots of trouble fighting it off with T1 units. Faust works, but they seem to get away or chase me away with their own infantry and then quickly repair it.
Teller mines more often? Go for more MGs than just one?
I think last time i just went 3x Grens into Sniper, but he had the houses and I couldn't displace him fast enough.
I figure in hindsight I should have run away and taken other points instead of fighting him in the house.
