I’ve got one of their L119A2’s, & I can confirm it’s a thing of Beaty! It’s a solidly built & performs brilliantly, only issue I’ve had is the
grub screw for the buffer retaining pin came loose, but a quick strip down & some blue thread lock soon solved the issue
The flask hider & can are Airsoft Artisan, I had the angry gun one but it didn’t seem to want to work! The trigger guard is a Magpul aftermarket one as is the FAB Defense grip (awaiting the purists to vent a spleen over that one!!), the next stage is getting better optics although the Novritsch one isn’t too bad at all for the price