Disclaimer - I've only been in the shop twice. However, I like the service (provided on two occasions by two different people) so far. The most recent time I went in for 9 mm and targets, ended up loking at the pistol case. The gentleman asked me if I wanted to see something. I checked out a very small carry piece, think it was a Diamondback (Glock makes this in the US!) or something, and the fella started pulling all manner of pistols out of the case. He even went to the back room and pulled out a sold XD (noice!) for me to check out. Seemed like he was in no rush to take my money, but when i said, oh, that's enough window shopping for now, he said, okay, and went right to ringing me up. I should mention that the guy never once gave me the impression that he was trying to pressure me into an unintended purchase, but that he was helping me figure out what I might want in the future. (Said he was just "planting seeds.")

They generally carry a good selection of commonly sought ammo (9, 40, 45, 223, 22LR, shotgun to name a few), the prices on which seem fair to good. The price for .223 runs about $.40 or a little less per round for decent ammo, though I don't remember what brand. I'm told they normally have bulk ammo in stock, but if they don't, they will order it. As for firearms prices, they are not the lowest I've seen, but they are competitive with many other shops, even on-line shops.

Oh, and they sell other sporting stuff like fishing gear and archery gear.