A friend at work asked me if I knew about the difference between the ammo that gun shops sell compared to what you can by at at retail store. I told him other than the different types of ammo such as bullet weight for the same caliber , no. He was told by a gun shop owner that what they get is superior (even though it's the same brand) to what you can find at a Walmart or maybe Academy. I told him it sounds like the gun shop owner is trying to justify his high prices. Am I on the right track? Now that I think about it, where can you buy ammo that's not at a gun shop or online, other than Academy, is Walmart still selling ammo?