King, no you couldn't just skip down the road and hunt.
All wide open spaces are owned by someone somewhere.
The landowner's permit is free to landowners, how many deer you can shoot to how many acres you own. I can shoot a number of ANY DEER, but no young bucks under a certain number of points - so says your county.
I can hunt free on my property, but do need to buy a duck stamp.
If you don't own property, start knocking on doors and looking at state owned public places.