Made a few assumptions here, but it should be close. The upper closely resembles a complete LVOA upper made by War Sport, and I can clearly see the Battle Comp 2.0 on there. Pretty close to what the LVOA upper has.
And this is why I depend on you guys to keep me safe when WW3/zombies/rampaging youkai destroy civilization. I know how to point in the direction of the enemy and turn the safety on and off, but haven't a clue how to identify, modify, or maintain.