That magazine would not allow the flap to secure properly. I would suggest the Ten-Speed pistol pouch for that application.
https://www.opticsplanet.com/blue-force-gear-ten-speed-single-pistol-pouch.html
No, the Blue Force Gear Single Pistol Mag Pouch with Flap is designed to be fitted to MOLLE panels.