As an armored car officer i have an iowa permit to carry weapons concealed and professionally and one thing everyone is forgetting is it also matters what type of weapon you are carrying if you have a pistol in a holster it doesnt matter where you drive your tractor or atv, a pistol indicates personal protection, a shotgun or a rifle indicates a hunter, when i bowhunt i still have my pistol on my side even on public ground, you never know what can happen especially in the woods, lol and my pistol has a 4.5 inch barrel so its a legal hunting firearm! The laws are common sense they wernt written with the intent of having someone walk dwn the road with a shotgun strapped to there leg but under the new laws iowa is a shall carry state a permit is good for concealed or open. Open is frowned upon but if u are on your own land on your own atv or whatever u dont need a permit period to carry a weapon on your own property regardless if your hunting or not. Hope this info helped and didnt confuse anyone.