Holy S**T...! Glad nobody got hurt or killed..!! Sounds like the holster has some type of defect...
G17 G19 G19FDE G21SF G22 G27 G30 (All Gen3)
Romanian AK-47 Bushmaster M4-A3
NAA & Davis 22 Magnum Derringers
Ruger LCP Ruger Mark III 22/45
Ruger 10/22 Custom Stainless