根据
刑法规定以及相关理论,
正当防卫需具备几个条件: 1、须有不法侵害行为,且不法侵害必须是实际存在的; 2、不法侵害必须正在进行; 3、防卫行为必须针对不法侵害者本人实行; 4、必须是为了使国家、公共利益,本人或者他人的人身和财产或其他权利免受正在进行的不法侵害; 5、不能超过必要的限度。 另外,刑法对正当防卫的规定是: 1、正当防卫,不负刑事责任; 2、正当防卫明显超过必要限度造成重大损害的,应当负刑事责任,但是应当减轻或者免除处罚; 3、对正在进行行凶、杀人、
抢劫、强奸、
绑架以及其他严重危及人身安全的暴力犯罪买菜去防卫行为,造成不法侵害人伤亡的,不属于
防卫过当,不负刑事责任。