There is a lot of controversy about the Second Amendment, what it really means and how it has been interpreted, particularly in light of all of the controversy right now about new legislation.
Brian Cunha of Brian Cunha & Associates discusses the true meaning of it in a non-controversial way.