You should check out these HC3R mags. They are quite a set up. 25 rounds in the mag and 20 extra carried in the mags storage area with a stripper clip for quick loading and cheaper than the BX25 and more readily available.
http://www.rimfiresports.com/merchan...duct_Code=HC3R