I hate plugging them, but Elmore's in Greenwood also typically has a large selection of mid-to-high end 1911 pistols.
They're at SR 135 and Fry Road - right behind Mike's Car Wash.
While you're there, have some FroYo at Ella's. Good stuff and good people.
-J-
Best selection as far as I know for high end 1911s would be Indiana Gun Club in Fishers (113th east of Olio Rd).
You did say best selection not best price.