The average processing time depends on the way you submit your NFA ATF application (paper or online). It usually takes less time to get your application processed if you do it online. You can check average waiting times on the ATF website.