A device and method for assembling parts, products or machines in a random build order that integrates or combines the delivery of loose components to be assembled on a carriage that itself supports the device being assembled along an assembly line path of travel. The loose parts onboard the carriage that also supports the device being progressively assembled substantially improves the logistics in an assembly plant and efficiency in building the part, product or device, for example a vehicle sheet metal body.