IMHO, i have never seen a blow up that wasn't caused by bad ammo, rarely is it the gun (cheap guns not withstanding).
In generally, blowups that I have seen are caused by:
1, double powder charges
2, squib round (no/low powder) and then firing the next one on top of it
3, bad brass that doesn't seat far enough to contain the discharge pressure in the chamber, but far enough that the gun's mechanism works.
For factory ammo, I would say it was a squib that cycled the next round but didn't exit the barrel and the next round pushed the 1st out, but still blew up the barrel in the process. I had this happen with a 45acp XD with UMC ammo. This is the one and only time I have had, or have heard of, issues with this otherwise fine ammo.