Yes
It is
always
OK to punch a Nazi