Gun lovers in Houston are particularly blessed — unlike some cities, Houston has its fair share of gun stores. But for selection, service and price, it's hard to beat Collectors Firearms. In business for more than 30 years, Collectors boasts an "ever changing inventory of 7,000 guns" as well as thousands of books and a wide range of ammunition and accessories. You can check out the inventory online, which includes everything from the latest Sig Sauer handhelds to antique muskets. Whatever your preference — be it over/under shotguns, Glocks, Browning rifles — Collectors is bound to have it.