The last time I called for a status, before the whole 15 month approval rumors, I was told 8 months after pending. This was right before I knew about efile. Hope this helps. I'm hoping for a February approval also. Fingers crossed.
So pending in April getting approved now makes it nine months instead of eight. Just remember when calling for a status it's just a guess. No guarantee. Yes NFA tracker and other web sites can help estimate your approval. But workloads can change, examiners can change and so forth. Best thing is to forget about it