The best customer service I've ever had at a gun store.
Prices are on the high side of average but not out of range. Take cash and buy a used gun, the might work with you a little.
They do not have budget guns in their inventory. There are many gun stores in the area that sell cheaper brands. Randall's won't do it. They don't sell garbage. I like that integrity. They sell reliable and often warrantied firearms.