I would really recommend the books that Flyingron suggested and especially the attorney, especially for the licensing phase. There is a lot to consider and more inspections that will be required than just BATF.