Cambridge University Students’ Union (CUSU) has said that having military personnel at fresher's fair is "alarming" for students and could "affect their mental health".
The University's welfare and rights officer, Stella Swain, said the university should not be a place for "military organisations to recruit".
Students had complained that the presence of firearms and soldiers at the fairs shows “implicit approval of their use, despite the links between military and firearms and violence on an international scale”.
Former commander of the British Forces in Afghanistan, Colonel Richard Kemp, described the move as "pathetic".
Speaking to talkRADIO’s Michael Graham, he said: "I would suggest this is nothing to do with the military as such. It is just yet another effort, as we have seen in so many of these student motions at various universities, to undermine British society.
"Without the Armed Forces these students wouldn't be able to study, they are only able to because the country has been protected and defended by the British Army.
“Many students from Cambridge University fought and died in the Armed Forces and for our country.
"Students should have more respect for those who went before them, who made the ultimate sacrifice to allow them to study in freedom," he continued.
He also said that many students from the university had fought and died in the Armed Forces, and that the move lacked respect for their sacrifice.
CUSU's Firearms motion states: "The motion was brought to CUSU Council proposing to restrict stallholders from bringing firearms to the annual Freshers’ Fair.
"The motion originally proposed that external staff from national organisations should not attend the Freshers’ Fair with student societies, as it is a student-focussed event.
"This part of the motion was removed before it was passed.
"The final motion only proposed to restrict firearms at the Freshers’ Fair event and did not constitute any sort of ban on military personnel, military organisations or military student societies.
"All registered student societies are welcome at the CUSU Freshers’ Fair, including student military societies, and this will continue to be the case."
talkRADIO: Listen live