For decades, the image of gun ownership in America was white, rural and Republican. Well, that has been changing, according to gun clubs, trainers, Second Amendment advocates and researchers. They say ...