The store here sounds like a mix of several previous comments.
I've found the gun counter to be stocked with a limited but common selection of handguns, and an average variety of shotguns and rifles. All at prices I probably wouldn't pay. In checking prices against stuff I've already purchased elsewhere, I found the handgun prices to be in the 80-100 buck more expensive range. [Deer hunters actually keep this store going around here.]
Counter guys are nice enough, but there's always a line waiting for help. [Take a number...anywhere near deer season, bring a chair and some lunch.]
General rule of thumb about the gun counter...the younger [way younger kids] that occasionally work there are, uhhhh...quite uninformed...
Ammo selection is weird. When they do have something in stock, it may take you half an hour of waiting just to find out if it's available. Bums you out to wait, and hear they're "out."
Having said that, and I'm giving away what appears to be a secret to the local shooters...they have a nice pistol/rifle and archery range upstairs...and it doesn't seem to be common knowledge! My guess is that it's a PR move to keep it low profile. "Let's not "ruffle the muggles" if we don't have too.]
In a pinch, it's nice to have a place five minutes from home that I can go shoot for an hour, and usually not worry about it being crowded. [Note: I avoid public ranges on weekeds...] We actually have an informal shooting group that meets there every two weeks, and have never been turned down for our time/date request for three or more guys.
Sales help is adequate, and the people at the door couldn't be more nice or friendly. The mall in which its located is surrounded by quite a few restaurants and stores that I visit while I'm there.
Overall, for my average use...I give the place a B+.
Best thing about the place for me? I can go shoot for an hour, pick up miscellaneous shooting/camping/RV/clothing stuff in one place.