One thing that study also points out is that if people fire more than 2-3 shots,they keep firing until they empty the magazine. The problem with this is it greatly increases the odds of an innocent bystander being hurt or killed. I think we need the balance the outside chance that a civilian needs to use a high number of rounds on a target versus the chance that someone out of fear fires all their ammo and kills a bystander. The latter is unfortunately far more likely than the former from the data I have seen.
I remember a particular story from my city where a homeowner fired at a burglar who then jumped in his car and fled. The homeowner then kept firing at the car as it drove away until he ran dry. Thankfully none of the stray bullets struck a bystander but that is such a huge unnecessary risk. Civilians can panic and keep firing even after the threat has gone. Larger capacity weapons simply make this a greater risk for very little reward IMO.