The local shooting range (in Tenafly, NJ) near me has a charity Turkey shoot every so often. You don't even need to own a gun. They supply a .38 loaded with wad-cutters. I don't recall how much it was (<$20, I think), but it sure is great, inexpensive fun for introducing people to shooting. I brought my former wife, her brother and his former girlfriend, none of whom had ever fired a weapon before. They loved it!
Also, they got to meet a bunch of local guys who like to shoot at the range. None of them are "gun-crazy" wackos, either. Just nice, normal guys with professional jobs, families, etc.
Overall, a great exerience to wake people up from the myopic anti-gun fallacies about gun ownership.