I never buy from the Gun Shops. Most of them gouge on price and are not worth it. I did like a few in the past run by some honest guys but they have moved to other businesses since then.
I mostly hunt for direct deals because I shoot a lot. I used to bid for good deals on GunBroker. MidWayUsa was a good one too until their 5 box limit. I now buy all my .308/7.62 ammo from Seneca Armory, they are a little hidden gem in this market. You email them and they fill you up till you need more. The finest Southern Guys out there selling their ammo, feels like they are on our (buyer) side of the fence when they sell their ammo.