There's only 6 minifigures in this set and a box like this accommodate 2 complete sets.
D120-2 Lego First Order Stormtrooper
D120-3 Lego First Order Flametrooper
D120-4 Lego General Hux
D120-5 Lego Kylo Ren
D120-6 Lego First Order Tie Fighter Pilot
Hey, turned out all bags come with extra figure! Silly me. I did not pay attention to the box. (^_^)'. You will get extra First Order Crew Member OR First Order Flametrooper with each figure!
Front and rear view of the minifigures: (Main minifigures on right side and the extra figure on left side.)