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.
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.