Read today that Ruger and S&W stock prices dipped a bit after the Sandy Hook thing, but rose again during Obummer's speech yesterday, finishing up about 6%. Hmmmm...
And, Ruger's stock price has risen some 700% since Big O was inaugurated, and S&W over 300%.
Simple supply and demand. Demand has been way up, drives profits up, and the stock price follows. If a ban does occur I imagine business will suffer a little, but all other sales will remain strong.