This has been a hoot to read!
I have been involved in the sale of and purchasing of firearms for well over 30years. I worked at the Rod and Gun Club at Camp Darby, Italy back in the early 70's. We got Beratta's directly from Beretta and sold them a lot cheaper than anybody here in the states could do to no importation taxes.
I wrote gun articles for about 7 or 8 years and found that some manufactures hand picked the handguns I was sent and several did not I got them right off the assembly line.
I bought a 10/22 from Sunset sports in Burley Idaho in 1974 when I got out of the Air Force and the gun was a piece of junk. Haven't had once since. I do own a Ruger #1 and love it. That was back when Ruger used walnut stocks, now they are Hardwood, "usually Birch".
Wal Mart I can tell you does not make a lot of money on there guns. Just like most grocery stores do not make a LOT if any money on MILK. And as far as Wal Mart hurting local sporting goods stores. I don't buy it. I would be more than happy if I had the money to open a good sproting goods store next door to a Wal Mart. I would just make darn sure I did not carry the same items they do. The space is limited in any Wal Mart I have been in and they can't and do not carry the variety of items that a good local store can. As far as Cabela's is concerned I went to the one in Lehi and they had kids binoculars in the same package as Wal Mart did but for $25.00 instead of around $13.00. Also a local shop that I use about 20 miles away one time teased me about what was I doing to them. I had them swamped with customers cause they carried the things that the local Wal Mart did not have and they did not want to wait for a special order.
And as far as the guy who had the screwed up and then put into research background check. Complain to your states agency for doing background checks! They tell any retailer if they can make the sale or not, not the store! Yes the people behind the counter screwed up, and you have never made a mistake in your life?
Oh and have you heard that Browning shutdown Winchester and put it out of business because of the competition, that is another of those I heard it at Wal Mart from the customer stories!