I've got a couple of favorite shops, one up in Wilmington and several in Columbia, SC. Wonder if any of y'all have frequented any of these? Shooter's Choice in Wilmington, NC owned by Russell Byrd - great guy, great little shop and range. Caters mostly to the personal defense crowd, plus they are an Ithaca factory authorized dealer - those are some pretty pump shotguns. But they have a wide range of everything imaginable for the personal defense customer. Shooter's Choice in Columbia, SC owned by Ronnie Thrailkill and his partners. All good guys in there and they too have been doing it for a long time. They have a strong inventory of everything imaginable in both hunting, target and personal defense lines plus a lot of used firearms because they buy from Estate sales. Highly recommended. Sportsman's Warehouse in Pineygrove Road in Columbia/St Andrews, SC. One of my favorite stores. Huge inventory, great prices. Gun snobs behind the counter but, meh, that can be everywhere you go these days. Palmetto State Firearms. I've known these guys since they were a little bitty online store working out of their garage and I'd meet them at the Piggly Wiggly parking lot off I-26. These days they are huge and they are doing business nationwide. They've got the big warehouse over in Northeast Columbia and then their brick and mortar store, along with their corporate headquarters, off of Fernandina Road (frontage road) behind Sportsman's Warehouse. It is amazing how big they've gotten in the past ten years - something like a twenty million a year operation I've been told. Anyone else do business with any of the above places? PS: One other place I really like, but it is in Sumter, SC - a place called Jim's Gun Shop. He must have over 1,000 used firearms in there, more than a 1,000 longarms alone and a ton of milsurp stuff. He's been there forever and I love that old man. He's getting old, still cantankerous as all get-out but if you ever visit his store you will not forget it. Wall-to-wall every sort of firearm imaginable and then some.