Well lets see. S&W is doing well and making money.
Analysts say they SHOULD be making $0.12 and they say they will be making $0.06.
So they sell and drive the stock price down.
S&W is announcing free mags plus $50 rebates (at least according to what some people here are saying).
Sounds to me like S&W is taking a hit in order to provide purchase promotions, and likely to build inventory. At the same time they drive the stock down.
I smell stock buyback in the offing personally. Followed up by cutting of product lines (already really planned, but will be spun more to return profitability), and the stock going back up somewhat.
At that point, with reduced capitalization, it should be able to support somewhat higher prices.
Just a guess though.