Dirty Harry used a S&W 29 with a 6" barrel, the undershroud was only three inches, not quite as long as this version. Also pretty sure it was not an airgun but i can look into that.
In real terms what difference does the barrel make. Is 8" not too long? Does the small amount of gas discharged on each shot really expand all the way down the barrel? Any increase in accuracy?