The officer was attending a training exercise at the Double Action gun range located on 611 Industrial Blvd when she shot herself in the leg.
She is an officer for the Southeast DelCo School District.
Medics transported the 29-year-old female to the Hospital of the University of Pennsylvania.
She is expected to be okay.
Upper Darby Police were teaching the seminar.