I Recently purchased a M&P 2.0 from here and have nothing but praise. First off wanna say How awesome jays customer service is. Makes you feel welcome and is very knowledgeable and willing to help with anything he can. You guys have 100% all my business. Ask for Jay, he's the man!