...trusts, corps, and llc=legal entities=no current requirement for cleo signoff/prints/photos=efile...not sure why you could not efile using your existing llc???
it is my impression that most decide to form a trust to acquire nfa items - rather than a corp or llc - since the corporate route...