J&G Sales is in Prescott, AZ, behind the post office. I went to college in Prescott and almost always went to J&G when I was buying ammo, targets, etc. I've been out of college for a year and a half now, so I don't know how much they've changed, but in the store, they seemed a bit disorganized. They only had two cash registers, and more often than not, one was out. I've waited in line for over an hour there just to buy some ammo, just because the entire sales process was so slow.
That being said, most of the store was a big warehouse, with the sales area relatively small up front. They seemed like they had quite a substantial mail order business running, and they were literally behind the post office, so it shouldn't be a problem shipping stuff out.
Other than the slow service, I never had a problem buying from them. Some of their older weapons (like the CZ-52's) are just old, and that's why they don't look the best. I bought a Mauser from them, and there was a bit of rust on the metal, and the wood was dented, but it works fine.