I would suggest the PWS FSC556 then, or rather the Dlask copy of it. Identical design, half the cost. Excellent recoil reduction with very good flash hiding. The only caveat is that the noise characteristics are greatly changed from virtually every perspective.