Well, there are several places to go for your gun fix in Lafayette.
Barney's: They are located on Gloria Switch Rd, just off of Interstate 49. They tend to specialize in more of the police/tactical kind of gear, most of their stuff is new, and I find that the prices are fair. I know most of the regulars who work there, and they are nice guys. They are also an indoor shooting range.
Lafayette Shooters: Located at the corner of Johnston and Ambassador Caffery. They cater to the hunting crowd, don't sell used, but they are ably the people to go to in town for high grade rifles and shotguns. Their pistol selection is also very good, but a little pricey. Service tends to be hit or miss, either nice, knowledgeable folks, or the occasional poor salesman.
Dave's Guns: Located on Kalistle Saloom. They have a pretty broad selection and also stock the most number of used guns. If you are looking for surplus, battle rifles, or something unique, this is the place to go to. Small staff, very friendly.
Custom Gun Works: Located on Johnston. Small selection of guns, large selection of reloading stuff, cleaning supplies, and the like. They are a gunsmith shop, mainly. The gunsmiths meet their quoted time for work.
I've bought a pistol from Barney's, been there for a family purchase at Lafayette Shooters, and had an automatic safety on my shotgun deactivated at Custom Gun Works. Having been in all of these shops, I try to give my buisness to Barney's, whenever possible.
Feel free to send me a PM for more info.