Question : how old do you have to be to buy a handgun in iowa
Answer : 21 or older.