RGR has ~$100 M in cash and no debt.....add to that a dividend of 3.3%. I own their guns and the stock. A no brainer IMO.
I also own Ruger stock, and have made money on it. When a limp wristed analyst writes bad things and forces the stock down, I buy. And it always springs back due to having great fundamentals, and good products. The market has gone south this week due to poor earnings reports. RGR will be releasing its earnings report on the 31st, and it will be wonderful. The worse the economy gets, the more guns are sold.