It isn't really sufficient enough to simulate the weight of the real qbz191 when the entire thing is made out of plastic.Can help test weight and feel. It's not like they can't bring this into a CQC area and train themselves with the added length.
Even if you slap a suppressor and a eotech on it, there wouldn't be a very noticable difference