I bought two k10s for my Stock II from Greg. One was perfect. The other refused to make a graceful exit from the frame. Greg replied quickly to my email, and made some suggestions for possible easy fixes for the problem. When that didn't work, partly due to my squeamishness about it, he replaced the mag quickly and on the most favorable terms. The replacement works perfectly. Excellent customer service from Greg!