Quick view Add to Cart ProMag Beretta M96 .40 S&W 20-Round Magazine - Black Oxide Finish $25.48 $33.99 Pro Mag