Yes, my existing mag came with my BM upper as well, but the supplier (walsh gun and tackle) has not been forthcoming with the 5 round I asked for. And after a 6 month wait, I decided to look elsewhere. The upper has worked flawlessly, just not happy with the small followup sale.