Shadow Ops Armory suppressor for 5.56 with 1/2x28 threading.  This supressor is fully user serviceable with a monocore that easily removes from the tube makes this suppressor suitable for even dirty rimfire use.  
8.125" long
1.5" dia
Shadow Ops Armory was located in Longmont but went out of business about a year ago.