One option for a removable top mag pouch is something like this.
The elastic band on the top is removable, and the mag will still stay in place. Or if you want a more secure hold, leave the elastic on, and just push it to the side when you need a mag.
Those pouches are what I use, they're great!