In otherwords do away with the idea the only people who like guns are angry, 50-something, white guys with a grade 10 education and blue collar job, living in a rural area? (Not that there is anything wrong with any of them... I hit 3 of them)
Good idea!