What would you do against fast puma?
it's very weak against cpt in houses. i only use cpt to keep him at bay. mostly i don't even get zook or at gun and just ignore the puma.
instead i upgrade my infantry with Bars and Grenades (because OKW has invested a ton of resource in an only-AT vehicle). at this point, i usually have bunkered a lot of ammo (like 300+). i upgrade my rifles with as many bars as possible an get additional RE (flamer when rifle company, otherwise bars). now i have more and better infantry which i use to attack both fuels at the same time and wait for sherman.
you can also alter this a bit by dropping paratroopers and a 50cal.
the biggest problem imo is garrisoned units. usually i get pack howitzer (i can afford it, because no at gun) and barrage every garrisoned house. you could also flank it, i just hate the house mechanics so i use the Hammer method.