Probably ProMag. They're the only company I know of right off that makes a 30 round mag for Berettas. I've got one for my M9, and it just plain sucks. Accidentally left it 2/3 loaded (20 out of the max 30) for a day, now when I load it up the spring has trouble lifting the stack quick enough to feed the gun.