better rethink THAT, bud. In nearly 40 years of study, I've never heard of a case where a civilian had to HIT more than 2 attackers, and only very, very rarely does a cop or soldier have to. If you need 15 rds to hit 2 men, you need to work on your shooting, not on your mag changes.
20 ft is a long, LONG shot in combat with a pistol 30 ft is about extreme long range. About half if the time you will fire at arm's length, and 90% of the time, you will fire at 10 ft or less (or go to prison or be sued out of every dime you ever make). The reason for this truth is that most attacks are NOT made with a gun, and it's hard to establish why you HAD to shoot a non-gun guy beyond 10 ft. Over half of the gun attacks occur at 10 ft and less, according to the FBI'S UCR. According to the DOJ'S annual Crime survey, 70% of all attacks are not made with a gun. So there you are, 85+% of all attacks mean firing at 10 ft or less. 15 rds is a LOT of missing at such ranges. With decent loads, and decent shooting, 3-4 hits per man should be plenty(or you are going to be very lucky to survive it. ) Getting off 15 CONTROLED shots takes 4 seconds, even if you don't have to add the draw-time. That's a long, long time to be exposed to enemy fire. If you have cover, you probably dont have to (and shouldn't) fire at all, but only "peek", and move as need be to maintain cover.