How can she slap?

yeah you are right...that would also mean that if a man puts his hands on a woman first which is very typical of jaahil pakistani guys than woman should have the complete right to defend herself with all her might be it a gun. tit for tat right??