High capacity magazines