Sturm, Ruger & Co.'s GAAP net income for 2020 was $90.398 million, up 2.8 times from $32.291 million in the previous year. Revenue increased 38.6% to $568.868 million from $410.506 million a year earlier.