I just checked the website of a major distributor and they show them as "Coming Soon", so it sounds like the S&W CS was giving a line of BS.