Ok, its been 4 days and i believe that Fusion is away on camp or something. So, i'm going to assume the answer was indeed death666 as pretty much no other member fits.
So then, it is now Alexzander's turn to post a puzzle. Also, theme is now Staff.
10 - Supply Depot (1)
13 - Barracks
15 - Marine (1)
16 - Orbital Command + Supply Depot (2)
16 @100% Marine (1) - Command Center (2)
21 - Bunker (1) + Barracks (2) (3)