Keltec PMR 30. Its a .22 mag but that 30 round magazine is hard to beat. Louder than a you know what and an 8 inch muzzle flash. Also very lightweight.
They are awesome. I’d love to get one, but I can’t find one for sale. I’m sure I could get one online, but I keep thinking I’ll find one at a gun show or in a gun shop.