Another thing that may bear mentioning to a Russian, not accustomed to U.S. laws . . . The ATF doesn't have much authority to deny someone an FFL. If the applicant is not a firearms prohibited person and their business is allowed under local zoning laws the issuance of a FFL is pretty much a foregone conclusion. The applicant actually has to intend to "engage in business" however. They won't issue a license to somebody who just wants it as a hobbyist or for their own personal use. Clearly there is a range of business activity -- especially among "kitchen table dealers" but if you're opening a storefront/brick and mortar gun business and you can pass a background check, you will get an FFL (again, local zoning must permit that type of business).