(CNN) - Michigan Gov. Rick Snyder vetoed legislation that would have allowed concealed pistol license holders who undergo additional training to carry concealed pistols in schools and other public places, his office said Tuesday in a statement.

Snyder rejected the bill because it did not provide an opportunity for public places - such as schools, day care centers and hospitals - to exempt themselves from the provision, the statement said.