It's hard to be conversant with every States laws...
Originally Posted by NavyLT
Idaho and several other states allow open carry of handguns by under 21 without a license, but only issue concealed carry permits to 21+
Idaho Code Chapter 18-3302(11):
(11) The sheriff of a county may issue a license to carry a concealed weapon to those individuals between the ages of eighteen (18) and twenty-one (21) years who in the judgment of the sheriff warrant the issuance of the license to carry a concealed weapon. Such issuance shall be subject to limitations which the issuing authority deems appropriate. Licenses issued to individuals between the ages of eighteen (18) and twenty-one (21) years shall be easily distinguishable from regular licenses.
18-3302E(1) states that it is unlawful for anyone under
the age of 18 to possess a weapon (as defined in 18-3302A) without written parental/guardian permission or accompanied by the parent/guardian. A minor under the age of 12 must be accompanied by an adult.
Therefore, open carry (handgun or long-arm) is lawful by anyone 18 or older.
To answer the question, the only places in Idaho that might refuse to let someone under 21 "handle" a firearm would be places like Sportsmans Wharehouse or Cabelas... They would necessarily need to ID anyone looking young. I just don't see that happening, at least not very darned often.
Can they disallow handling? Of course! A company policy would trump the law in this case.