Well I agree that the actual physical permit cost something, as well as the time of the government employee to make one. We have a machine at work that makes those types of plastic I.D. badges that are similar to a typical CCW permit. Costs about a dollar. Factor in the government employee and let's make it five or ten dollars. I don't factor in the FBI time/effort component as they are Federal and already doing it anyway. So let's say a CCW permit costs about what a drivers license costs. Off the top of my head I don't recall what it is in our state but a rough guess is $20 give or take. Right now in Florida a CCW for a private citizen is $104 for 7 years. If I were to get one it would be a flat $60 as a good part of the fee is waved under certain criteria. The rest simply goes to the state to fund other things rather than the actual cost of the product/service itself.
And really, all a CCW states is that the person is a 'good guy'. We all have the right to keep and bare arms unless that right has been revoked. If a private citizen uses the weapon it will be quickly determined whether or not they were a convicted felon when they are run through the computer. So what does the little piece of plastic in your wallet really do? If someone goes to purchase a firearm they are run through a background check right there at the counter. I can't speak for all states, but in mine I could be standing at the counter, in uniform, with a sidearm and commission in my wallet and I still have a background run if I'm purchasing a weapon. And a bad guy is going to use a weapon to commit a crime whether even without the little piece of plastic because that's what bad guys do. Just tossing these things out for consideration.