Rangers came from behind to earn a 4-2 win over Montrose in Saturday's Scottish Third Division clash at Links Park.