Don't get me wrong, I like Brownells and they have excellent prices and some great tools and stock but for whatever reason, I get faster order processing and shipping from Midway or Midsouth. I dislike Midway's high shipping price though. Have had excellent luck with Grafs and Sons, DeltaTeamTactical, Primary Arms, Apexgunparts, Numrich, and Top Gun Supply, too. Luckygunner does a good job with ammo. Its been awhile with Aimsurplus but they shipped it fast when I did order from them. Sarco is hit or miss and an order is stuck in their system when they changed over to their new website so I will have to call them, sigh, which is never fun.