Hey y’all I am currently building an 308 with an aero m5 upper and lower. I want to run a 16 inch mid length gas barrel on it and want to know if I can run a rifle length buffer, buffer spring, and extension without problems. First 308 build and know that can be funny when it comes to reliability. I just want to educate myself before I spend money. Thanks.