Police say the man entered Sabine's Hallway beauty salon Saturday evening and demanded the customers hand over cash and possessions.
Authorities say the 50-year-old off-duty officer identified herself and ordered him to drop his gun. They say the man shot at her and missed and she returned fire. It wasn't clear whether he was hit.
Police say the suspect fled on foot. No injuries were reported in the salon.