Michael McKinney, 26, of St. Charles, pleaded guilty in June to intimidation with a dangerous weapon and willful injury in the Dec. 6 shooting after a rally in Des Moines near the state Capitol.
A military jury found 27-year-old James Cunningham guilty of murder in the March 2020 death of his son, Zachariah, following a four-day trial at the Air Force base.
Prosecutors say the government lost no money on the contracts because he was to be paid on delivery, but the government was cheated out of more than $330,000 in two other schemes.