Lafayette, IN has a relatively new gun shop named Four Guns. They are very knowledgeable, friendly, and willing to help with any need. I have been there a few times already and have not been disappointed. Their store is fairly large but not very many handguns. The long guns are on display behind the handguns and a little too far away to see properly, although the staff is always more then willing to grab one to show you. Overall, good shop.