g310r review