Question: what is the difference between waterfowl and upland shotguns?
Answer: Yes, waterfowl shotguns are for longer range and bigger birds, upland is usually shorter range and smaller birds (excepting turkeys). So upland guns tend to be lighter and shorter, while waterfowl guns tend to take the bigger 3.5" shells and have longer barrels.