Lt. James Janso of the Lloyd police department tells media outlets Officer Sean McCutcheon will be suspended while an investigation continues.
McCutcheon was assigned to the high school in the Hudson Valley town of Highland in January. Janso says the program has been suspended for now.
There were no staff members or students nearby when the weapon went off just after 1:30 p.m. Tuesday. Nobody was hurt.
A message was left at a phone number listed in McCutcheon's name.
Lloyd is in Ulster County, 65 miles south of Albany.
Copyright 2013 The Associated Press.