Be wary, not all impact guns are created equally. When some say they're good to 300 ft-lbs, that often means they are not even close to being powerful enough for anything actually requiring 300 ft-lbs. of power. And a 450 ft-lb. model is going to be better for heavy-duty work.
If you are going with an air-actuated impact wrench, make sure it is a "double anvil" model, they don't cost that much more than a single-anvil which is barely strong enough to get out of its own way.
Same issue with electric impact wrenches but even more so. Low battery voltage impact wrenches are often little more powerful than battery powered drills or screwdrivers. 18v is the bare minimum I'd go for. Make sure the battery type is lithium-ion which has a good life. Nickel-cadmium are the worst to buy with nickel-metal hydride (NiMH) poor compromise whose battery life is more like a ni-cad than a lithium-ion.