I run a 17 round mag with a 20 round MecGar spare for EDC. I figure 38 rounds of ammo (and the accuracy of the gun)helps justify the size and weight.Absolutely love my 92FS. Can't add anything more than what has been said already except Mec-Gar makes 18 round magazines that are exactly the same size and quality as the stock Beretta 15 round mags, they also make 20 rounds mags but they are about 5/8 of an inch longer. 18 rounds of 9mm is a lot of firepower and makes up for the size and weight of the gun.