A church spokesperson said when the woman told him she didn't have any, the man punched her in the face.
A gun was not fired, and there were no children inside the school.
The woman was treated at a hospital and released.
Police say they believe the suspect is no longer in the area.