My 03 renewal came through 3 weeks after i sent it in. 5 weeks early. u send it in early u get it back early. u goof up on the renewal or citizenshp form. or u send it in late. u have to wait. not to defend any one on some thing else but dont blame it on holder or f&f.
Not always. I got my renewal on MAY 2 for my FFL that was to expire on AUG 1. I sent it in 3 MAY. I call 1 AUG wondering where my new license was. They said they were behind and that i could get an inspection the end of SEP. I said okay as long as I had an LOA.
I had the inspection 30 SEP and still no renewal.