I bought the armalite a2 stock, buffer tube, buffer, and spring kit for my aero upper lower and I did not work for me, the tube and spring were both wrong, and didn't allow the bolt to open all the way. It is available to buy if you are interested though lol.