Pennsylvania law provides for use of force in self-protection, or self-defense, as a defense to charges of violent crimes, when the self-defense meets the following elements:

the use of force toward another person is justifiable when the actor believes that such force is immediately necessary for the purpose of protecting himself against the use of unlawful force by such other person on the present occasion.