If Academy carries the gun you are looking for, they will almost always be the cheapest price in town.
Pruett’s guns and Ammo has good pricing as well.
Sponsor here, Cypress Armory has pretty good prices.
Too good, more often than not I end up stopping in just to see what's new, and come home with something.And really good customer service.