I haven’t had recoil issues with my Gen 3, but did notice slight improvement in control when I added a simple muzzle break. Might try that as well–though it probably will not help your shoulder. Currently running a ASR break for use with silencer co suppressors.