Thanks. It's home made, everything green except the helmet is EVA foam. It's great stuff for airsoft use, super light, easy to work with, and takes all the sting out of hits while still letting you (mostly) feel and hear them. I did have one chap "cheat" call me yesterday, very politely, with my thanks, as I'm always super-careful to call hits while wearing it.
The helmet is an M88 with a fan box on the back, piped to the goggles - it can get a bit sweaty in the foam. I'm constantly pondering doing a more "authentic" one out of foam, although having BBs whang off the plastic is quite satisfying.
The "lasgun" is a G36C stuffed inside an EVA foam shell, running short M16 mags though a magwell adaptor. That big silver barrel is a dummy with a 3W red LED in it wired to the trigger. The real barrel is that small lower tracer unit. The "iron" sights are just hacked out of the foam using a bit of trial and error, and are accurate enough for CQB use - the whole outfit is really very practical.
Most cosplayer add "weathering", but I'm constantly painting over damage - I've just spotted that there's a BB embedded in the stock.