This is a extended handguard for the DE M904G, it is designed to fit over an extended 363mm inner barrel. The fit on the rifle is pretty much perfects and the only wiggle is with the plastic.
Happy Printing, Useless Engineering.