100% there was a spontaneous discharge.
Normally I use negligent discharge, but Pretti was carrying an Sig 320. The gun with a notorious reputation with many videos showing the gun spontaneously discharging in holsters with hands nowhere near it.
A gun with such a bad reputation for going off without the trigger being pulled most ranges won't allow them in the building. Dozens of departments that spent millions purchasing them and training their officers to use them, have just stopped using them and are spending millions more to outfit their departments with Glocks.
This in no way excuses the shooting, you should always be sure of your threat. But it goes a long way in explaining what happened and why.
Sig is culpable for producing a terrible and dangerous product and denying there is a problem at every turn.
But I think the one with the most culpability is the agent who disarmed Pretti and failed to announce it LOUDLY that he had done so.
80 oh so they aren't storming hotels, vandalizing cars, throwing ice and rocks at agents, they aren't approaching them aggressively while they are trying to do their jobs? They don't surround them and other wise block them so they can't work? They don't interfere with their operations by warning their targets? They don't ram their cars? They don't DOXX the agents to terrorize their families?
You really don't watch the news.