Well that was quite unaffordable for me.
Btw: Talking 1vs1 here mainly (though they pose a thread to me in any game mode).
well if we are talking 1v1....
go mg34 if you can and position it properly just keep scouting for mg with volks and kubel..
builkd sangbags with volks and try to kubel push those rifles early game
midgame flakhalftrack or luchs if you know he isn't going stuart....or myabe ostwind from scavenge
if not then try to go for p4 then and delay him panzerfussies with g43 are good option in this case
just micro well in general ,mines, barb wire try to funnel them and strumpioneers mid range should be able to deal with rifles.
if blobs get ultra huge then goliath and sturmtiger like i said