A referee who was officiating an amateur Brazilian soccer match pulled out a handgun on the pitch after being punched and kicked by one of the team’s players.