I have to say I find the 'serves your buddy right' sort of mentality a little disconcerting, as it seems to have a strong air of ignorance about it.
I appreciate everyone here is apparently an expert in firearms, but I for one will attest to having fired more guns than I can count without stripping it down first, let alone taking the time to inspect it for defects first. On top of that I for one had to take time to build up my knowledge of firearms, and its on going to this day. There were precious few guns that out of the box I ever felt a 'need' to illustrate my unyielding expertise on, by immediately tearing it apart, to see if I could then figure out how to put it back together again.
Instead I usually picked up some ammo, did an external check, and went to the range. Now I will say that I always fire my first rounds with care, since I trust no gun, but even so I didn't sit down and tear them apart, unlike I was apparently supposed to.
For the experts out there I supposed tearing guns down and then putting them back together again is second nature eh? Well it sure as hell isn't for most gun owners. I lost count of how many people would come to me, or into the store with a gun in parts, not knowing how to put even rudimentary bolt actions back together. And I have to admit I never admonished them, acted smug to them, belittled them, or told them they were a danger to the gun owning public. That was namely because I live in the real world, where 95% of gun owners know nothing about guns, they are not gunnuts, but instead just gun owners. How many people can tear thier car apart and do a diagnostic on its computer?
Guns are like cars, the bulk of owners buy them from the source of sale in good faith, and only know ammo makes it go bang, it ends there. To take a beligerent attitude to gun owners who know less to me simply illustrates a lack of much experience with gun owners, let alone customer service.