America's 77 million gun owners are more diverse than you think

Republican candidates campaign advertise heavily on gun rights, but in a country with 120 guns for every 100 people, there are liberals who are pro gun and conservatives who support restrictions.