Another vote for Bravo Company.
Also:
Natchez Shooter Supply for ammo
Larue Tactical for hardware
I was also going to suggest LaRue, but they don't have gift certificates. They do have good deals and excellent quality stuff, and their optic/mount combos are good deals, plus they are great people.