I bought an MCX from them and Sig just issued a recall on the carrier assembly. I'm having trouble getting a hold of Sig (line has been busy all day) so I called Merchant to see if they would facilitate it since I purchased it through them and they're an official dealer. The guy I spoke to hymned and hawed and danced around the matter until I got fed up. Doesn't seem like they stand by the products they sell or take care of their customers after you leave and they have your money. Not going to be doing any further purchasing there.