Small gun dept, but great customer service. Prices are a little higher than Vance's but I would rather pay a few dollars more for something and get treated with respect than go to Vance's on a busy day and have to wait a couple hours to get treated like I'm wasting the salesman's time. I'm not saying that's what happens every time I go to Vance's but it seems they are getting worse by the day...