have you checked the inner barrel length ?, most brands use the same inner barrel set up, irrespective of the gun length, so on the longer models, the longer outer barrel is for show, & very easy to shorten, as long as you leave the outer barrel an inch longer than the inner, or two inches longer if the outer has sights mounted on it & you need to reposition them.
I've shortened a few myself with no issues.
Yeah. Its only perhaps 10mm behind the start of the flash hider on mine