many times before.
The best bet is that you consult the personnels in any licensed-gun shop or law enforcement units. People here don't want to provide you inaccurate advices that might lead you to violate the law. Every state has its unique gun law.