It will however this model has a cheek piece that may interfere with the charging handle.
It fit on my Aero M5 AR10, but the longer charging handle only allowed me to mount it on one of the last 2 holes on the buffer tube. The stock was too long for my stumpy arms. Also, when extended, the stock seemed flimsy and frail. I ended up returning it for a refund.