In Ohio my right to keep and bear arms is, for now and for the most part, assured. Carrying a concealed handgun, however, currently is considered a privilege and requires a state license. Here's a quick calculation of the price tag:
- Certification course: $100
- Ammunition: $48
- Application & background check: $67
- Photograph: $10

There's also regular, purposeful practice, naturally, which means paying range fees and buying ammo but hell, I'd be doing that anyway.
So the grand total -- exclusive of firearm, magazines, carry ammunition and practice -- will be somewhere between $430 and $580. That's the price of admission for carrying my handgun concealed in The Great State of Ohio.
Please don't ask me if it's worth the money -- of course it is. We can discuss whether concealed carry should be every citizen's right and not a privilege granted by the government, but status quo the required training is worthwhile and the fees are anything but onerous.
Besides, it costs what it costs.