Do I need a separate FFL for each location of my gun shop?

Yes. Each physical premises where firearms are sold or stored must have its own FFL license. Under common ownership, you can operate multiple licensed locations, but each must maintain its own separate A&D records and comply independently with ATF regulations....

What FFL license do I need to open a gun shop?

Most retail gun dealers operate under an FFL Type 01 (Dealer in Firearms). If you also do gunsmithing and manufacture or modify firearms, you may need a Type 07 (Manufacturer). Pawnbrokers who accept firearms as collateral need a Type 02. If you want to deal in NFA...