It'll be hard to beat budsgunshop.com on their prices. They make their money on the number of guns they sell verses marking them up. That's where I go to buy my guns and shoot at there range. It's only about 30 miles from where I live and now they've opened another store in Lexington Ky which is only about 7 miles from my house but they only have a shooting range in Paris KY. They have also honored the internet price on all the guns I have purchased there so I don't have to order from the internet just walk in and tell them the item no. from their website. I love it.
I recently got two .45s from Bud's and was happy with both transactions. I just compared Sporting Arms prices to what I paid, and Bud's was a bit cheaper on both.
Another option is Gun Genie. You make a down payment online, then they ship to your dealer where you finish the transaction. You can pick whichever local dealer has the best price.