Just bought these from another member but they are for the full sized M&P22 and will not fit the compact as I had hoped. I since learned that they are completely different designed firearms. The full size is build by Walther in Germany for S&W while the compact is US made. Asking the same price as I paid, $30 shipped although they are no longer in the original packages. Still new, never used just no packaging. Paypal F&F or add 3%, check, cash, money order. What ever floats your boat.