This is why I laugh when people say there are 100,000,000 guns in the U.S. Or even 300,000,000. Ruger has made 25M all by itself. What about Colt, Winchester, Remington, S&W, Savage, Marlin, H&R, Mauser, Steyr, BSA, Browning, Weatherby, Sako, CZ, Mossberg and the many, many other manufacturers...