Head, torso, arms, legs, waist= Firefly
hands= bbi and XD figures
machine gun= Big Brawler
pistols, holsters= Intoyz SWAT
gas mask, binoculars= bbi
The same figure I posted in October, 2002, but with an added holster. I posted this custom but never submitted it to the archive.