A breakdown of gun terminology to help you in discussions on mass shootings and debates over gun control

Source: Yahoo News