A conveyor feeds the empty baskets to a dead track where they are picked and placed 2 at a time into a double nest on a 16 position indexed dial plate. A generant disk is then bowl fed and placed into the bottom of each basket. A series of conveyors feed the propellant wafers from a wafer press in another room to the machine where they are split into two lanes and the required number of wafers is automatically stacked. Two of the stacks of wafers are then transferred into the two baskets in the index table. A generant spacer is then bowl fed and placed into each basket and the baskets are crimped closed. Good parts are offloaded and simultaneously loaded into nests on a 16 position indexed dial plate where a reel fed label is printed and affixed to the top of the part and the parts are offloaded into a replaceable good part tray. Reject parts are offloaded into a dual track reject part tray.