The federal laws are that you answer the questions truthfully and pass the background check.
Permits come into play if you want to carry concealed, which is a different deal. That’s handled by the individual states.
Some states don’t care at all.
New York had a special permitting system where you had to demonstrate a valid reason for wanting to carry concealed, the Supreme Court struck that down. You can’t demand a special reason to exercise a Constitutional right.