It's not clear how many shots were fired.
Paramedics treated the man with gunshot wounds and another who had been badly beaten, possibly with a baseball bat. Both have been taken to hospitals.
Authorities say they are not sure whether those involved are students.