Dave,
Here in Ohio, you have to buy a hunting license, which is $19 for an adult resident, and the deer and turkey tags are $24 for each one...same cost if a resident or non-resident uses it. We don't have any extra costs on the licenses unless you hunt waterfowl(which I don't), and then you have to buy a waterfowl stamp. You can use shotguns, muzzleloaders, bows, or pistols on the deer. It works out nice here though, because if you hunt on your own land, you don't need a license or tag. Also if you know a farmer with damage tags, they are free, and don't count against your limit.
~~~Amos