you wont find a mag for it that will lock the spring in it while refilling. i'm gonna assume that you have a kjw glock so the best mag upgrade would be a tokyo marui g17 mag... it will stick out a little but you'll have more rounds in it and more gas...