From the above:
"Vance claimed that Walz “dropped out” of the National Guard when he learned his battalion was slated to be deployed to Iraq. Walz retired to focus on a run for Congress two months before his unit got official word of impending deployment, though the possibility had been rumored for months.
Vance also accused Walz of having once claimed to have served in combat, when he did not. While advocating a ban on assault-style weapons, Walz said, “We can make sure that those weapons of war that I carried in war, is the only place where those weapons are at.”
The Republican National Committee has criticized Walz for misrepresenting his military rank in campaign materials. The Harris campaign website salutes Walz for “rising to the rank of Command Sergeant Major.” Walz did rise to that rank, but he retired as a master sergeant because he had not completed the requirements of a command sergeant major."