>>>shouldnt you be able to get a CCW in about 1 hours time? Finger printing takes 5 minutes, photo is instant, but the back round check takes the most time. Do they do a more in depth review? If not what takes so long?<<<
Totally depends on the state, and their procedure(s).
Not all states require fingerprinting. Of those that do, not all actually run them through the FBI database for criminal records. Printing someone may be done in a few minutes, and actually classifying and checking the prints takes only a few minutes, but they do have to be sent to Virginia for that to be done. Then, there's the matter of manpower. There's never enough to keep there from being a backlog.
Background checks, actually criminal histories, take only a minute or so to run on computer, but again there is the manpower issue. A typical county (at least in my part of the country) will issue a lot of permits, and add to that the renewals. That adds up to a lot of criminal histories run in a day/week, and that takes time.
As mentioned, some counties send out letters, some call references. That takes time. Most all have one individual which makes the final decision on permit approval, and that is not their only duty.
Bottom line is that the individual county sheriff sets the procedure, and the time required is determined by that set of procedures. Some make it convenient and easy (my county takes less than a week) while others make it cumbersome and difficult and delay the process as long as possible.
The process could be shortened to a day or less, but the logistics of making it almost instantaneous would be very expensive for the counties, especially departments with limited resources.