Here is a very comprehensive database of gun laws of every state compiled by the Boston University School of Public Health. To see their findings click here.