nope. Buffer isn't heavy enough.
If you add a heavy buffer (Kak or Heavy Buffers) and a Springco Orange spring to a AR 15 buffer tube it will be OK.
The Armalite Carbine parts are not available online anywhere I can find.
I could be wrong but a Voltor buffer tube, H3 buffer and a Springco red spring. Is an acceptable solution I belive.
Armalite carbine buffer tube is 7 5/8"