Ben and the guys at Terre Haute Guns are great guys and have always beat prices elsewhere in TH. You are short changing yourself if your only going to TG.
to Top Guns. I stopped in yesterday for the first time and the staff was very friendly even though they were busy. I ended up buying a SR1911 for $150 less than Gander Mountain. Living in Illinois they even tried to save on the shipping, saying that they drive to Marshall, IL and deliver for free, that's still a drive for me. Shipping to Lawrenceville was only $20.00. I'll definitely go back.
Went their for training last year. CarryTrainer offered their 2-day pistol training class there. Went over the evening before and participated in their bowling pin shoot. Really impressive range and gun inventory is massive. Largest indoor range/gun store I have been in by a large margin. Wish I lived closer. There is also a very large outdoor range in the area.
A while back they used to have pretty good deals on Stock AR components (I'm a sucker for the bone-stock classical configuration.) Not too sure about now though.