Yes. Replacing the cheapo complete upper with a bcm complete upper would have fixed all of those issues.Because a BCM lower would automagically cause the gas block to fit tight to the barrel and would have had Vltor extension tube and parts?
Would it have also fixed all those other parts that are related to the upper? I'm just asking so I'll know how to fix any problems with my Anderson builds - if they ever come up.