You would definitely need to have an FFL to buy one of these, unless the fully auto action were disabled somehow.
An FFL is INSUFFICIENT. You must be a Class III Dealer.