I can help you out with this. I bought a PA10 stripped lower along with the PA10 specific carbine tube, buffer, and spring kit. The internal tube length is 7 3/4", the spring is 11", and the buffer is 3 1/4". I have only put 100 rounds through my rifle but it functioned without a hitch.