Steve Martan, 58, will serve also face nine years of probation and undergo a mental health evaluation for threatening the Republican congresswoman, Tucson News Now reported.
Martan faced 10 years in prison before pleading guilty.
Martan acknowledged to the FBI that he made the threatening calls, AZCentral.com reported, but he told the court he had no intention of carrying out the threats.
He said he “wasn’t thinking straight” when he made the threats.
The calls came on May 2 and May 10, 2017, as the House was preparing to vote to repeal the 2010 health care law signed by former President Barack Obama. Three more threatening messages were found later.
How Congress’ Schedule Is Supposed to Work
“If I could wring your f---ing neck. You need to get back to where you came from and leave Arizona,” Martan said in one of the messages
In another, Martan said to the congresswoman, “Our sights are set on you, right between your (expletive) eyes” and that he “Can’t wait to f---ing pull the trigger, b---h.”
Martan was a campus monitor at Miles Exploratory Learning Center in the Tucson Unified School District. Within days of the allegations against Martan, district officials said they put him on home assignment and told him not to come to work, Tucson.com reported.
McSally is currently running for the Republican nomination to replace Sen. Jeff Flake. She represents the district once held by then Rep. Gabrielle Giffords, who was seriously wounded in a shooting at a constituent event that killed six and wounded 12 others.
In a letter to the court, McSally said the Giffords shooting “added weight” to the threats. She also said that some of her staffers had worked with Gabe Zimmerman, a Giffords aide who was killed in the shooting.
Watch: What to Know in Arizona's Upcoming Special Election