If Akshan steals a Gear and it gets Factory Recalled, does it return to the Akshan's player hand?

No, the gear does not return to the Akshan player's hand. It returns to the original owner's hand.

According to RiftJudge FAQ #3695: "When Akshan steals a gear and Factory Recall is played, does the gear return to the original owner's hand? Ruling: Yes, when Factory Recall is played on a gear that Akshan has stolen, it returns to the original owner's hand."

This is because "Owner" refers to the player who brought the card into the game (Rule 126.1), whereas "Controller" refers to the player currently controlling the card (in this case, the Akshan player). Factory Recall specifically targets the "owner's hand."