Question: How old do you have to be to buy a handgun in iowa?
answer: 21