Large capacity magazine