Newpaper Publishes Names and Address of All Gun Permit Holders, Sparks Controversy