The Gun Exchange in Olive Branch, MS is by far the best gun experience I have had in the Memphis area. I have tried several privately owned businesses that left a bad taste in my mouth from the largely overpriced firearms to the cheap, underpowered and reloaded ammo they wanted to sell me for the price you would pay for personal defense ammo. I had been waiting on a Glock G30 for seven weeks from another local gun shop in Germantown and had had enough. I cancelled my order and got my money back. I went to the Gun Exchange and after taking the time to thoroughly check his distributors, Jeff located the gun and had it next day shipped to his store. Ordered on a Thursday and received on a Friday (one day later) after waiting for SEVEN WEEKS from the prior establishment. I was promptly greeted when I entered the store and Jeff was more than willing to hear what I proposed for a trade (which he gave me a VERY fair trade-in value), and we were able to come to a deal that we both felt good about. Then, feeling very satisfied with my purchase, I decided to purchase another gun Jeff had in stock already. Not only did Jeff go out of his way to give me a great deal on both guns, but he went out of his way to hand deliver them to my Memphis FFL for transfer of the handguns so I could pick them up the next day. The store is clean and well kept with a large selection of both relevant home defense handguns and elegant 1911s. The store is well stocked with both a large selection of long guns and handguns for hunting and personal defense. The ammunition in stock ranges from general plinking ammo to high-quality Hornady and Sig personal defense. I would say that the other reviewers are just up tight that they feel like prices are too high (which I can tell you they aren't), Jeff is willing to match any Academy Sports price that he has in stock. People don't understand that you need businesses like this because even though you may pay $10-20 more for a handgun or heaven forbid an extra $3 for a bottle of gun oil, supporting local business is the life-blood of this country and I would much rather spend an extra $50 on my gun (but I actually paid below Academy's price) and would gladly pay $5 more for gun oil for the amount of great customer service that I received. If you ever question that, ask the sales person at Academy where you send your gun if it malfunctions the first time you use it? They're going to tell you to send it back to the manufacturer (on your dime) because all sales are final and it's not their problem. When you are faced with that, then tell me you would rather pay $15 less for your personal defense weapon instead of supporting a local business that will stand behind the guns they sell. If I could give The Gun Exchange six stars I would, but as it is I can only give them five. And if you were wondering where I went with my other experiences, I will tell you:Keith Warner - High Priced Guns, Low Customer ServiceArms Fair - They are terrible all the way around, Glock should pull their Blue Label dealershipRange USA - Fairly nice staff, but you will pay an extra 5-10%, they seem to be very proud.Academy - Decent prices (Jeff will match), but overall knowledge base of staff is low.Classic Arms - Not the largest selection and not a Glock dealer, but overall good shop.Accent Guns and Loans - Some staff is nice, but inconsistent with pricing and their current stock. Couldn't even give me an accurate price to Cerakote my pistol, no one knew the actual price.Wal-Mart - To be honest, I won't step foot in one. The Gun Exchange - I won't go anywhere else.