To buy a pistol in Iowa you need to get a permit to purchase from the sheriff first. They just do a background check on ya. What you are looking for is public record you don't need to spend a couple hundred bucks on a lawyer you can check for yourself what is on your record. In iowa its Iowa courts online
https://www.iowacourts.state.ia.us/E...aultFrame?in=1
I'm not sure what it is in other states but a few phone calls to the county it happened in should get you some answers.