The way I see it,

The armorer failed to maintain positive control of firearms and ammunition. Allowed recreational target shooting with guns being used, and allowed real ammo on set.

The assistant director failed to double-check the gun before announcing "cold gun" and handing it to Baldwin.

Baldwin MAY hold some legal responsibility for hiring an unqualified armorer.