I have no love for Collectors Firearms in Houston. They want MSRP for new guns and new prices for used guns, the employees are snooty and think they are God's gift to firearms and shooting, and up until recently would not let CHL holders carry in the store. I won't say where they can go, but it involves a handbasket.
My vote for the best gun store in Texas goes to Champion Firearms in College Station. Katy and Mike are good people, have a knowledgeable sales staff, good prices, and an indoor range.
My vote for the best chain store in Texas goes to Sportsman's Warehouse in Lewisville or Round Rock. Excellent prices, excellent selection, and they have lots of reloading stuff.
Just my .02,
LeonCarr