I go to CombatHunting.com. Here is their AR-15 M16 M4 page.
http://www.combathunting.com/cart.cgi?group=0&child=65
Good prices. Out the door the day you order.