I have the armaspec, I bought this first. As a 9mm buffer it works fine, the issue for me is that it doesn't soften the felt recoil like other systems. I decided to invest in a second buffer for a second build and bought an mbx. I now use the mbx in matches on my main build. It does a way better job mitigating felt recoil. If it were me I would have gone with the mbx from the get go. Sent from my BTV-W09 using Tapatalk