It was a slow and progressive transfering process. Today, Taurus, CBC/Magtech, Rossi, Czech Sellier & Bellot and German MEN belongs all to the same group.
For some years, Rossi R92 was made in two different plants because the machinery was only partially transfered (crossing four States).
Brazil is poor in railroads. Heavy machinery must be transported by trucks, that are more expensive and has lower payload.
Another possible reason to keep to palnts working at half of its capacity its the tributary difference between Brazilian states. Many companies realizes interstate maneuvers to pay less tributes. If the taxes increases in one state, the production is restarted in other where the taxes are lower.
Car rent companies are the most known example. Vehicle registration taxes are very different between states. These companies acts nationwide, but register all vehicles in a single state where the license and registration vehicle taxes are lower.