Yes. Anyone 16+ hunting migratory waterfowl in the U.S. needs a current federal duck stamp ($25), in addition to state license and stamps.