Federal Firearm License(FFL)
This license is issued by ATF that allows a person to engage in firearms business, it includes making or buying and selling of guns. A gun collector also needs an FFL for collecting and storing guns in home. Here is the full information on how to get an ffl.
https://ncrmerchantservices.com/get-an-ffl-license/