New suppressor came in and I picked it up today. Huxwrx Flow 556. I bought it because the Geissele SD Mod 1 upper I bought a while ago came with their muzzle device. The suppressor comes with a muzzle device which I am putting on my DD M4 upper waiting for my M16, so I guess I need to buy another Huxwrx suppressor for full auto use...