The armorer and especially the set producers are IMO mostly to blame.
Was it little Jimmy's entire fault when he found his dad's gun and blew his friends head off? It took my dad 5 minutes to explain how gun safety works and I was only 9 years old. So yeah Alec fucked up there but shame shame...