Our program in ND is run by the state, but processed through the County Sheriff. So no-go on the same day stuff for me. But, it took a while for me to get my act together once I had the test results/application, but once everything was in hand, the Sheriff's staff were cool, even did my prints for the Utah app, and it wasn't much more than 2 weeks for the state to get everything done and the card back to me.