Yes it does.
This installs on a mil-spec barrel nut using the same type of mechanism as many previous Troy handguards, but there are four screw/clamp assemblies instead of three.
It will work if your muzzle is outside of the handguard, the Oppressor will not fit under the handguard.
It weighs approximately 15 oz.
Troy lists it as 12.5".