Recoil system bro. Looks like you’ve read some posts, thank you, it’ll help this go much faster. Buffer is too light, needs to be over 5 oz, either 5.3 or 5.6. Spring is also junk. Should be 13.75”.
If it’s available you can get the whole Armalite system and be done. Or…. Shop for a sprinco orange and a kak buffer. Your gas tube is good. Gas port is a little on the small side but glaring issues first