Bazookas work well against pumas but are inaccurate at range. For 100 munitions they can be upgraded to Thompson sub-machine guns (replacing the Garands), which greatly increases their anti-infantry power. Rangers cost 400 manpower to call in and come equipped with 2 bazookas and 4 M1 Garands. Lets take a quick look at JUST Rangers and Airborne. If you go with airborne, you're missing out on access to artillery, but if you pick rangers you're missing out on all the perks the airborne tree has to offer, like supply drops and emergency AT-guns. When you make a decision on airborne or rangers, you're not only picking your elite infantry but you're picking a doctrine. Its very rare that a Wehrmacht player can construct a Sturm Armory without the American player at least getting 2 command points. If your opponent is close to T3, you should have the appropriate number of command points stockpiled. Rangers are available at the 3 command point mark, Airborne Infantry are available at the 2 command point mark.
Keep in mind that Rangers or Airborne Infantry should not be your only counter to T3, but units that support and work well with all of your other troops. Rangers or Airborne Infantry both have the ability to hold off pumas until you get better counters on the field. The second thing you should do is consider elite infantry.