Ga. Town's Mandatory Gun Law: A Local Gun Seller Speaks Out
In Nelson, Georgia, a town of 1,300 people, residents are now required to own a gun. The law, which was adopted unanimously by its town council Monday, would presumably be welcome news to gun shop owners. Nelson has no gun shops, but AOL Jobs caught up with Brennan Moss (pictured), the owner of Moss Firearms ...
Continue Reading »


