The fire was reported around 2:40 p.m. at Olympic Tool in the 2100 block of Bridgewater Road in Aston, Pa.
It was declared under control around 3:30 p.m.
Authorities say magnesium was burning, which was difficult to battle because they couldn't put water on it.
The cause of the fire remains under investigation.