Woman shoots man after getting punched