You are correct in that they are designed as DAO. When the selector is moved to safe the weapon will decock and cannot be recocked while in the safe position. But if the selector is moved to the fire position the weapon may be cocked and will remain cocked until fired or the selector returned to the safe position.