Over the years, I have consulted with many people who were disqualified from possessing a gun due to a criminal conviction, a protective order, etc. Some of those people have told me that they knew themselves to be prohibited, but tried to buy a gun anyway to see what would happen. Doing so is a very bad idea.
The issues of what crimes should bar a person from gun ownership, how long such a ban on gun ownership should last, and when a person should be able to have their gun rights restored are often hotly debated.
Iowa law prohibits people who have been convicted of a felony, misdemeanor of domestic violence, who are subject to a protective order, or have a juvenile adjudication that would have been a conviction if they had been an adult from possessing firearms or ammunition, under Iowa Code section 724.26.