You can adjust the way a gun cycles with heaver loads with gas port size or an adjustibale GB but it has nothing to do with recoil .
the port needs to be big enough to cycle the action with the ammo your using . gneraly if you set the port to just cycle with he lowest power loads you will shoot its going to be ok with hot ammo .
you will not be affecting recoil .
perhaps you meant cycle rate ? event then the speed the gun cycles is going to only be affected slightly an it would have to be in full auto to ever notice it .
IMO on a accuracy build the smallest port you can run is the better . that means a smallet hole in the barrel . adjustbale ports need a big hole to be able to adjust doan big holes in barrel wll not help accuracy . the spring needs to be heavy enough to feed a round out of the mag an be able to close the bolt . If the spring is to light tehn round wont strip from the mag an the lock up might occure . i run a tiught chmaber wiht minimal head space Im willing to sacrafice a littel port size to run a heaver or standard spring an be sure the gun cycles properly an will lock up on a tight round .