m590a1:

From firearmstalk.com - Custom M590A1 Compact 18.5” with handmade +2 extension. I think I’m in lust.