"I believe that it is important that these public institutions have clear legal authority to ban weapons from their premises," Snyder wrote according to The Detroit Free Press. "Each is entrusted with the care of a vulnerable population and should have the authority to determine whether its mission would be enhanced by the addition of concealed weapons."

On Monday, Snyder said he would give additional thought to signing the bill in response to a shooting massacre at Sandy Hook Elementary School in Newtown, Conn. Twenty young children and six adults were killed during the massacre.

Snyder's veto came as somewhat of a surprise. He received national attention less than a week earlier for signing into law right-to-work legislation strongly criticized by unions and Democrats.