My Adams Arms upper has a spring in the carrier that doesn't allow it to flop back and forth.