This is not a review of the magazine but a review of impactguns service. I, yes my fault, ordered a Storm Lake 9mm conversion barrel for my XD40 and 2 9mm XD(M) magazines. Should have noticed the difference but anyway my order was delivered very quickly and I was impressed with the customer service. When I noticed my mistake I e-mailed impactguns right away, it was late in the evening when I got home and found the package, and the responded the next morning with instructions for the return. I am impressed with the service and the mistake was my fault. Good work impactguns.